I took my daughter who is almost five and has never been in a pool before, and she loved it. The price is great. There are a dozen or so lifeguards there. There is alot of space to sit and relax. You can bring your own coolers, chairs, blankets, etc, and the children can bring their own floats.( You don't find that option in many public pools). They do a safety check every hour or so so they can take care of the pools and the kids can get a break and reapply sunscreen. The best part about it is that there is a lot for children 12 and under to do. Normally with these type of places it's geared to meet the needs of older children. I was so happy to see how much was available for my daughter to do. It's a very clean, fun, and family-oriented place. I don't have any complaints :)