Plenty room for activities and the coaching are 2nd to none!
Great place to train with a Friendly atmosphere
Solid instruction and good training partners...great place to train!