I have only been to 2 sessions but I have very much enjoyed the fast paced classes with different coaches, different workouts each time and the up-beat nature of the whole class! It's very motivating and the coaches are there to help you and pump you up the entire time!
The constant attention from the coaches making sure you are doing the exercises correctly. An upbeat routine with the coaches staying positive and have you show accountability. Everyone is very polite and the studio is very clean and sanitized after each use. It is a bit pricey however. That would be the only con.