The property was very clean, excellent beachfront location and the one bed apartment was spacious. It didn't bother us much but worth noting there was no kettle nor toaster.
The staff and amenities excellent.
The only negative, the hotel night entertainment goes on until 1am EVERY night and if you want a good night's sleep (and dont want to sit downstairs and be involved in the night entertainment) it is loud and disturbs sleep. So if you are going with young children, this could be an issue. I think music should stop around 11pm or be quieter after this time. This was the only downside of this property for me. We were on the 4th floor and it still felt loud.