They have everything here and more! Even daycare (for 20 bucks per half hr) while you are working out.
The cardio room is spacious and the music is good and loud in case you forgot your ipod. There are no treadmills with tvs which is a pet-peeve of mine. But there are plenty to look upon hanging from the ceiling and if you bring a radio tuning device you can tune into the station posted on the tv.
There is also a gym, yoga classes, racket-ball courts, party rooms for kids. There are big pools for swimming. Outdoors it looks like there is a big water-park for the summer!
Parking is plentiful - there is a big lot and I have never had any issues parking.
They offer free towels to use while you are there. I guess it is because of the pool but they are HUGE.
The one thing I don't like is the uncleanliness of the cardio room. They don't have individual cleaner/towels to clean each machine as you finish. Instead the cleaner and wipes are on the wall to either side.
This makes people lazy and they don't end up cleaning the machines because they don't want to walk all the way there and back. I don't like that. Since I have seen many people use the treadmill or elliptical and just leave without cleaning it, I clean it before using it and after.
Folks are really friendly tho - and the place has a great vibe!