A beautiful place and wonderful hosts.