Beautiful place to stay. Room was clean. Having the full kitchen was great. Balcony was big and super convenient.
A few things to know...
The restaurant by the pool is very expensive with food that is just ok. My beer was warm and my food was barely warm and it was undercooked. They tried to fix the issues which was great but for the price we paid we didn't eat there a second time.
Getting a spot at the pool or the beach can be tricky after 10 am so get there early to make sure you can get your chairs.
Yes, the elevators are slow and can take a bit, but you're on vacation.. Just be patient !
Gym was a good one.
Check in was a very slow process. Only 2 people at the desk with a whole lot of people wanting to check in at 4. Once again, on vacation so it wasn't that bad ..