Umm.. the park is a little gross because the bathrooms are NASTY but hey, it's a public bathroom at a public waterpark so I'm not sure what I expected.
I would go here to play Pokemon Go because they had 4 overlapping Pokestops, which was kinda cool. But it's by the water park so.. kinda gross.
It was definitely sweet to see tons of families here, and sometimes there are vendors selling Mexican treats. It's a well-lit park, sometimes with LOUD music playing, and I could see why some people would like to bring their families.
Parking can get cutthroat, with people "saving" parking spots by having children stand there and not move so that another family car can come 5 minutes later. Lol annoying. But whatever. If you don't mind walking, you can park across the water lake thing and park by the hotel, then mosey over with a 5-6 minute walk.