It’s exactly what you’d want from a gym. Machine Weight? Check Free weight? Check Treadmills, ellipticals, Bikes? Check TVs to distract you while on the treadmill? CHECK! Clean shower? DOUBLECHECK! Tony the trainer is pretty great. He knows what he is talking about and knows exactly how to push you. He’s a pretty good motivator. The staff that i deal with(I usually show up around 4pm M-F) are pretty cool and friendly. They also are knowledgeable about techniques, workouts, etc etc. They won’t hesistate to help you out or spot you if need be. There’s also a tanning bed and a massage bed for those who need it. Like all gyms it has it’s peak hours but it’s never terribly crowded. I can usually get in and get out with minimal weight on any machine or free weight.