I tried Infinity Fitness right after Christmas and joined right away because of the classes (they also offer spin classes and boxing) , variety of workouts/exercises, as well as the coaches and staff. The staff is Amazing and the members are of all different levels. They have fitness challenges as well as specialized obstacle training (spartan, tough mudder etc). The facility has everything and the classes are filled with fun coaches, members and great workouts. Thank you Infinity Fitness!