We had a beautiful stay at Grecian Villas. Everything was perfect. The house is better than described! We want to come back definitely.
One thing: The approach was a bit bumpy as there is no exact address but Petro kindly picked us up from a gas station ;-)