Beautiful spot. Quiet and restful. Considerate hosts. Perfect stay. A real treasure.