We stayed at Abbeyfields (19 Bootham Terrace in York) for two nights in May. One of the nicest B&Bs we've ever stayed in. Beautiful house & room and great breakfasts (we're vegetarians -- so nice to have things to choose from!). Located near a lovely park that you walk through to get to York Minster and the center of the town. Handy to the train station. Our first visit to York - we loved it, and I'm so glad we stayed at Abbeyfields.