"Cabana Bay Beach Resort has everything you need — except floats for the lazy river, so make sure to bring your own! They do have an air station near the lazy river entrance where you can inflate them yourself, which was super convenient.
The resort truly has so much to offer. We stayed for 2 nights, and honestly, it still wasn’t enough time to experience everything. We would definitely come back again in the future.
We ate at the grill restaurant near the bar, which was conveniently located close to our room. The food was delicious with great Mexican flavor, the kids loved it, and the portions were large enough to feed 2–3 people.
The kids had an amazing time at the lazy river, the large pool, and even the slide. Housekeeping also went above and beyond to make sure we had everything we needed throughout our stay.
Overall, we were very happy with our stay with our 4 kids and would absolutely recommend it to other families!"