I've stayed in 5-star hotels with less quality, cleanliness, attention to detail and homely feel than this place! Could not recommend it enough. Perfect base for a good time in a lovely city.