Great location, hospitality, and cleanliness