Starting training here about a month ago, and it has been amazing. Every coach is very knowledgeable and very encouraging. It gets hard sometimes being a beginner around such experienced people, but most of the other students are really nice and will help you out if you need it. It is a very good mix of training and cardio/conditioning. An hour class sometimes only feels like only 30 minutes and I always feel great at the end of the night.
Donavin is definitely one of the reasons I wanted to stay and train with them after my first free trial class and watching him train one of the kids classes. He is an intense coach and will push you, but in a good way. I would absolutely recommend this gym.