Love this gym! I joined after I had my daughter and am proud to say I'm wearing my pre baby jeans again. The classes are fun, the trainers are amazing, and everyone in class cheers each other on. I leave feeling like I got my a$$ kicked every time with a smile on my face. No getting bored with the workouts. Everyone encourages you to push yourself harder and keep going!