Great location, pool, and layout, with little overcrowding for sunbeds!
Brilliant service from all staff, and lots of eating our options nearby, as well as a lovely onsite bar and restaurant.
Our bathroom & kitchen needed some attention, but plenty of room in the apartment, with a separate bedroom.
Really could have done with air conditioning due to the nighttime heat, but we were able to hire an extra fan from reception.