Highly structured session with increasing training intensity
Great atmosphere
Opportunity to learn something new
Excellent massage therapist/personal trainer
Helpful and friendly trainers