This is a great gym with great facilities. My daughter has been coming here for almost 4 years (she'll be 6 this year).
The instructors all know what they are doing and my daughter is always learning and progressing. My only complaint has been the consistency of her coaches. Sometimes we have the same one for 6 or 7 months, sometimes we have 5 new ones over a few months. Changing coaches makes it hard for the little ones and for the coach to know the abilities of their students.
Overall, it's great place. Sign up.