Everything was great,very clean,unfortunately we didn't meet with Nikos but he was really responsive by email and phone. The location of the villas is super peaceful, somewhere in the mountains with a nice sea view, but be prepared since you need a car for transportation.
We hope we'll come back there!