Great place, location, hospitality