This is a beautiful resort with lovely accommodations - everything was in top-notch condition. The staff was very kind and accommodating. We had a unit overlooking the ocean. Beautiful! The location is great - it’s directly on the beach. The pool was very nice. The only negative aspect is the live music around the pool (and loud in our room) all day. There are lots of activities (even sailboat rentals). There are high-pressure sales, though, if you accept a sales presentation.
All in all, it is a great place to vacation. I hope to go back.