We had an incredible stay at Agia Irini Villas. We couldn't have asked for a more perfect spot. We had our own little private beach that was great for swimming and very close to other nice beaches. The villa was beautiful and clean and had a fantastic view. Kostas was a wonderful host and very accommodating. We can't wait to come back!!