A beautiful place in a beautiful setting with thoughtful and helpful hosts.