A beautiful villa in a beautiful location. Great hospitality and very friendly, helpful hosts. Wonderfully relaxing and also great for our children to hang out.