One of the most challenging courses I've ever taken... The instructors provide modifications for each work out (beginner, intermediate and difficult level). I love that they walk around and adjust people if necessary.
All staff members are very polite and super friendly. Highly recommend trying the New Client pricing for the first time and the New Client first month membership. The workout area layout is well thought out and the place is always kept clean and organized.