I bought a Groupon and I attended this gym for about 3 weeks. I most definitely loved the classes, Monica is great! She keeps you motivated and makes you push yourself while doing to workouts. The classes are 45 mins long, some days are cardio, and some strength training. Every class is different and keeps you engaged. Thank you for everything to all the instructors.