Cobra definately knocks out the competition, there are quite a few options available in town for various styles to train in but at Cobra you can see they take it seriously.
Been to a couple of classes both technique as well as just fitness and very happy on all accounts.
Definately see me there again!
More