Awesome, welcoming coach and class
The owners and all trainers are just awesome
Exercises explained in great detail
Team events to get to know each other
Nice people and relaxed atmosphere