This was a last minute booking and we were thrilled with the accommodations and the view from our balcony. Dolphins the first 10 minutes of our stay! The rooms were spotless, and it had all the amenities we were looking for. The kitchen was complete, the washer and dryer were full size, and there were 4 chairs for the balcony. The beds were super comfy with extra pillows available. There were outdoor heated pools, indoor heated pool, lazy River, splash pads for kids, and several hot tubs, both indoors and out. The beach was easily accessible and there was an outdoor shower to wash off sand upon our return. We couldn’t have been happier.