We went there with our 4 & 10 year-old boys. It is very small but the kids really enjoyed themselves. We spent like 5 or 6 hours there. What I liked the most is that there are so many life guards for such a small place. My kids know how to swim but it is always nice to see your kids in the safe surrounding.