Not only a gym, but they offer a ton of classes, personal trainers, and even yoga. All of the staff is friendly and helpful. There is a big, clean locker room, which has hairdryers. They have a Kids Club when you can drop your kids off and it is extremely inexpensive.
Overall, I recommend this gym - although I do find it a little pricey. If you're willing to spend the money...you'll enjoy it!