Great apartments, we had a 2 bedroom, 2 bathroom unit, with a sea view from the deck which gave us amazing views of the sunrise.
The unit was very clean and had everything we needed for a 6 night stay, dishwasher, washing machine, ironing board and easy car parking, comfortable bed & pillows.
Guess the big let down was the pool area, didn't look exactly like the pictures on the website, and certainly wasn't conducive to relaxing and reading around with small children jumping in all the time, thank goodness for the beach is close by.