The staff is very friendly, service was excellent from second we got onto property. We stayed in building 4,was wonderful! the cleaning and towel checks were done even twice a day! The 1-bedroom unit was big and had everything we needed inside. Only thing we didnt like in the unit, the fridge door was impossible to open at times, it goes into a lock mode, that should be disabled if possible.
The grill outside-one was not working (no gas tank), one had a broken handle,but we were still able to use it.
The deal breaker for us were the amount of rocks on the beach and in the water. Every single member of my family hit the rocks at least once a day, despite the fact that we were trying to avoid them. IF you prefer the beach not the pool, then remember this resort's beach is FULL of rocks.
The two young ladies serving breakfast in building 4 were very sweet and attentive, the cleaning lady was also extremely nice, staff goes above and beyond, and the resort is really nice, only downfall is the rocky beach.