I'm not a gym rat and I don't go to the classes or use the childcare so I can't comment on any of that. But I love that this place isn't packed after work (5-6pm) or any other time I've ever gone. Sometimes the available machines are not in the best condition (like weird, super loud treadmill noises) and there's always several machines out of order, but there's still always machines available. Overall this is my preferred gym since I know I'll never have to wait for equipment and the location is convenient