Perfect location, beautiful home and all the hospitality anyone could ask for. We felt honored to stay in their stunning villa and only wish we had more time to spend there. The hosts are super thoughtful, generous and a complete delight. We would love to return sometime!