Excellent location. A bit smaller than expected, but good hospitality and cleanliness.