We were very happy with our stay at Michel and Stavros' place! They were very hospitable and helpful. The place is nice and the location is perfect because it's proximity to the beach and to grocery shops, etc.
We would rent the place again anytime!