It is always challenging and the atmosphere to the next level. Not only the trainers but also the people that go to this location is motivating. The music is always good which it helps to get you going. I get a feeling of accomplishment after each workout. Is always always different, which helps tricks your body to push hard.