Great villa, modern and bright and large living space. Amazing location, only a 1 min walk to the beach and 5 mins into town.
Dimitris was also incredibly helpful and shared with us some local recommendations.
Highly recommend this villa to stay!