If you don't get involved in personal training and just do you own thing this is the perfect gym for you. Otherwise I wouldn't go here. The employees are very rude and if you can't finish the workout in your one free personal training session then you will get made fun of. They are really nice when you sign up but after that they completely ignore you cause they already got you in the door. I would go to mountainside and pay a little more and get treated with respect.