WOW !!!
What an amazing place. The pictures don’t do it justice as the villa and location is just in the perfect place and close to beaches, shops etc.......
if your heading to Greece for a family vacation this is the place to stay