A beautiful location and wonderful hosts.