Awesome place to train and get a great physical workout. It also help me to mentally relax my mind. I would always recommend this place. Its a family away from family (if that make sense).
It is a spectacular place, it has contributed a lot in the discipline and school performance of my daughter. I recommend them.