A beautiful location, a well thought through hideaway, and wonderful hosts. A truly refreshing and rejuvenating stay in an ideallic part of the world! Would recommend highly.