The place is nice, well located in the charming village of Lefkes.
Everything we needed was provided.
I recommand this place!