This is the best gym in the state that I've been to so far. The owners are great, the community is great, and the trainers really help you with form. After attending for one year I can do pull ups and chin ups on my own. I have not been able to do that since I was a kid. They mix up strength and endurance so you get a good mix of each. Also, with their set up you have the ability to track your own progress.