Nice facility and friendly staff. The workout is tough at first but it gets better. The staff motivate you to do your best and they help with technique. The price is on the expensive side, but the quality of the class really pays off. I decided to bite the bullet and spend the money so I can finally get fit because nothing else I tried held my attention and motivated me as much as this place. I definitely recommend.