we own a condo here and it is such a nice spot to come with your family. there is a big pool and a hot tub along with a really nice beach with chairs you can use. You also see dolphins all the time.
We got to the hotel at 1:00 am and hotel was Overbooked. Thankfully the front desk worker was very nice and got us a comp room at a nearby hotel. Good customer service.