A great place to go for all your fitness needs! This place has it all. The staff were very helpful to me, I was satisfied with everything that I witnessed, saw, and paid for. I did not become a member for reason NOT because this is not a good place. I think their pricing is fair to good as well. But as with all fitness places - the contracts stink!