My experience here is solely with their little kids class. Not exactly sure what the age ranges for the class my daughters in, but she is four years old and absolutely loves her class. The instructors always referred to the girls as "ladies" and have a good balance between discipline and fun.
I've peaked in on their classes a couple times now and it's always fun to watch the little girls hopping and twirling with big smiles on their faces. And their price for the class is very reasonable.