We stayed in Villa Maroula for a week and we had best time.
Michalis is wonderful person who is taking very much care to make guests happy. You can speak with him about what to see, where to go for a local cousine, or to just get a few laughs.
Villa is very beautiful (personally we loved the look of stairs) but garden is so well cared that it makes you want to just sit outside and look at it. Our apartment looked like it was renovated recently and it was very clean. It was also fully equipped so we could make a dinner, iron clothes without worries. Sitting at patio in the evening was relaxing as it was quiet. Oh and sometimes you can see 2 cats which are friendly and we loved them! There are also a lot of bicycles to choose from and take for a ride for example along the beach at sunset.
I recommend this place for everyone - it's perfect place for either just going everyday to the beach or starting point to visiting other places.