We found The Grange B&B to be utterly charming. It's has a cozy home atmosphere, but in a city-centre location. We walked everywhere we wanted to go. The breakfasts are made-to-order and delicious! (I highly recommend the eggs benedict!) If you like the idea of a B&B, you'll love this place!