This place is amazing!The teachers and staff are all totally encouraging and upbeat. The overall space and studio is spic and span but also just has an wonderful vibe to it. Even though the workouts are killer, I still love going and have even done two classes in a row before. The classes are really innovative…