Hands down the best full body work out there is. A five star work out for sure. No two work outs are the same which makes it so much fun, the instructor are always informative, tons of extra goodies to keep you motivated in the pro shop, This is the place to be