"It was our first time staying there but we had a great time! Super fun and clean place and the kids loved it! Only downside is how pricey the food and extra stuff was. For example, one cheese pizza was $20 and it was definitely not for more than 2 people. The beach chairs and umbrellas were pricey too as a separate company rents them out. We paid $55 a day for 2 beach chairs and 1 umbrella, yikes! Kids wanted mini golf and even that was rented by the same company that rents out the chairs jet skis etc. I am only writing this because I got a suite room which was pricey on its own and was not expecting all of the crazy priced extras!! Overall, staff was super friendly and the hotel is clean."