Villa Delfini is the most beautiful and comfortable Villa you could wish to stay in. Stelios and Maria made us really welcome and the villa and pool were tastefully designed and sparkling clean. Thank you for a memorable stay.