The property is in a key location. Knowing what kind of room/ apartment to look for is key. We were given rooms facing a court yard which were very inconvenient, and after speaking to the GM and paying extra, we were moved into rooms with ocean view. The property inside is walkable, beach is very rocky and unusable on one side and small and nice on the other side of the property. Getting there early is a must to get chairs and umbrellas. They do have extra chairs with smaller umbrellas which they open when it gets busy. Food at the Beach Bar is good but service is extremely slow. The ocean is beautiful though it get very deep within a few steps into the water. The staff is friendly and everyone speaks english. There was a smell on the first floor, which disappears as you go up. They provide beach towels, however the service is from 9 ( or 10) to 5 but the beach is open ( you can request chairs and umbrellas) until 6. If you return the dirty/wet towels in the bins that they have around, you will not be able to get fresh towels the next day. You need to carry the wet towels to your room and then bring them back in the morning and exchange them for clean ones which I find ridiculous. If you lose your key card or beach towel card, there is a $50 fee to replace.
Since the property is in a key location, there are many activities available for the enthusiasts.
Overall we enjoyed and having been there already and know what t ask for, we would go back