Lovely place, fantastic hospitality