Will stay here again
This place is large and can be crowded, but they keep the place very nice and clean. The staff is very nice. They are always out checking, maintaining, cleaning and easy to find for help. Nice ride to the beach and many activities in the park and around the park. The pools were clean and water temp was nice. I would definitely stay there again.