Great gym and excellent staff and coaches (Harley, Dan & Kim), however beware the WORST coach ever is CJ and teaches at this location. He is rude, arrogant and incredibly disrespectful- I will never go to his class again, either at this location or elsewhere.