It is the best hour of my day. The coaches are fantastic, they tell me what to do and make sure I am doing it correctly. The community of members is supportive and welcoming. I love the variety of the workouts too.
Each day is something different. You can take it at your own pace, but the coaches do a great job of encouraging you to push yourself. Staff and other members are very friendly.