Fantastic place, great location, beautiful setting, and friendly & helpful hosts. We really enjoyed our stay, and look forward to returning!