I had a fantastic 9 night stay over the Christmas period. The apartment was spotless with a private leafy courtyard, beautiful modern kitchen and bathroom and the complex itself had great amenities with two heated pools, a nice grassy area for my two year old to run around on and beach access was really close. As a bonus the Greek restaurant next door had great food! Would love to stay here again!