Great location, hospitality, and clean