Lovely in every way. Stunning floor to ceiling views of the sea, from the kitchen/dining/living areas, including the sound of waves, and the sea breeze. The pictures of the apartment that look clean and brand new are actually spot on. We were a family of 2 kids, parents and grandparents, who self catered and the space worked really well for us - the cooks of the family are fussy about cleanliness, and the kitchen was spotless, and well appointed, and I do not say that lightly. The beach is close by - walking distance if you are not swimming, 5 min drive to patrolled beach. The pool was very clean, salt water, warm, not over chlorinated, long enough for laps (and Marco Polo) and 2m deep. There were boogie boards available, plus beach chairs. Sherry was very available if any issues came up. We are not normally people who go back to the same place, but this was a lovely place in an amazing location, we all had an amazing time.