This is a great place if you are looking for HIIT classes and some weight training. The instructors are good and they mix it up week to week. I never tried any of the spin classes. I mainly tried the weekends and night classes. The only thing I would change is you can't really get a hold of anybody if you called the number you have to leave a message in the call you back or you have to send an email and someone will get back to you. They also make it easy to sign up for a class online but the downside is if you don't make it to that class you get charged a fee. My work schedule is constantly changing so I just found it easier to hire a personal trainer and it's about the same price.