This listing has a massive number of positive reviews for a very good reason; it was just as good as I expected based on that feedback. Great flat, great locale, great hospitality. Book with confidence!