Good aquatic facility with nice pools and gym. The showers and locker rooms are in serious need of improvements. Showers are terrible. The Gym is up to date but the equipment computer rarely work. Beware of SwimMAC as well. I had my 3 year old child enrolled on their classes and because she has ADHD they decided to kick her out.