Expectations were high based on excellent reviews by previous guests, but this was better than expected. Perfect location, spacious and clean. And a very friendly hostess. We will return!