My daughter went to gymnastics here. She loved it and her teachers were great. They require everyone to wear appropriate attire which meant getting a gymnastics outfit but they have like a rummage sale where everyone sells the one they have outgrown. The facility is huge with a wide range of classes available. It is clean for a gym.