This place is great. There are plenty of things to do for both adults and kids. They have indoor facilities for swimming and also for basketball. They also have special classes geared towards different age groups throughout the year but especially during the summer months. It is a bit expensive, but I think it is worth the price.
more