We had a great time at Momentum Villa, the house was very modern, well equipped kitchen (incl. Nespresso machine) and aircon throughout the house.
The villas are very close to two super markets, a bakery and has a taxi stand just outside.
The host, Takis, was very helpful, he arranged for our transport to and from the airport and helped out with our delayed suitcase.