This 24 Hour Fitness has everything I need in a gym. I've seen bigger and newer 24 HFs, but this one has a great energy to it.
They have tons of machines, so there's rarely a wait to get on anything you need. I often use the pool/steam room/sauna facilities, and I have had no problems there. Some have said here that the locker rooms are not clean, but I think they are fine. I see cleaners circulating around the facilities nearly every time I am working out.
I don't love going to classes in general, but the ones that I have gone to here are really fun. I've done the Zumba and Body Pump. Every teacher I had was friendly and energetic, and really made an effort to learn people's names.
My best experience here was with personal training. I tried several trainers out, but ultimately found a good fit for me with Brenda. She is very knowledgeable and created some really good workouts for me. Before I had her, I had a trainer that left suddenly. Management practically bent over backwards to make sure I was happy with my new trainer. They are also always having promotions for personal training prices so if you are interested in this, keep your eyes open around the gym for fliers with details.