Good gym - has everything I need, though it is packed at night during the week. Don't be fooled by their "4 free personal trainer sessions" when you sign up though. Those sessions are nothing more than a way for them to give you a sales pitch to sign a personal trainer contract. I had one session that lasted about ten minutes and when I called to conform my 2nd session, the trainer flaked and cancelled on me and never called to reschedule. I'm fairly sure he was getting the feeling I wasn't going to be signing a personal trainer contract so he bailed thinking he was wasting his time. Not cool.
Again, great gym but don't expect to use any "free" personal trainer sessions unless you want to fight to get them, which I didn't care to.