Gorgeous place, fantastic hospitality