Love this place! My husband and I have been working out at Infinity Fitness for several years. The coaches change up the workouts so you never do the same workout twice. If you have limitations or an injury, modifications are offered. There are stretch, boxing, and spin classes available. Great sense of camaraderie at this gym. It feels like family (in a good way:)).