Great coaches
Fun environment
Clean and well laid out space
Very qualified coaches
Caters to all levels of fitness and ability