I cant believe I have not reviewed this before. I have been going here infrequently since it opened or shortly there after. The reason for the infrequency is that it is a solid 25 min drive for me without traffic. Add in week day traffic and that turns into an hour.
Otherwise, I'd be here all the time. The staff is super friendly. The bag classes are my favorite and a really tough workout. The intro classes are great as well. The first 15 mins of "warm up" is probably the toughest work out then it is on to learning basic skills. It's such a great work out and the training is great for self defense. They have another location in Gastonia if you live closer to there.
I highly recommend them.