This YMCA has a large, modern fitness center. It's as good as most of the fitness centers around, and even has personal trainers, if you want to pay extra. The YMCA also offers two indoor swimming pools, and many classes and programs for the entire family. They have child care, so you can work out while the kids play. It's a really great center.