We joined a couple of months ago, and love the place. It has a wide variety of machines, weights, cardio, strength, and a million classes of all types. Clean as a whistle, and you don't feel like you have to be a musclehead to be there. There are also trainers available for fitness evaluations and instruction on the machines. All this, at a very affordable price.