A beautiful location with wonderful hosts.