Valley Fitness has the perfect mix of free weights, aerobic machines, resistance training machines, and fitness classes. It's a very spacious facility, so you never feel crowded in. Best of all, the staff is extremely knowledgeable and friendly. I carefully checked out all the other area gyms and found Valley Fitness to clearly be a cut above the rest. None Better!