We had a great stay at Thalasses Villas. The location is quite far from the city but it was perfect - quiet, but close to a nice beach.
The villa itself was perfect, with nice indoor and outdoor areas, and awesome views.
Lambros was always available to answer our questions. Thank you!