Stunning location, wonderful hosts, outstanding hospitality