My kids have been going there for a couple of years now and seem to like it. Pros: Skills improvement sessions and the coaches do a good job of explaining what to do on each apparatus before they start the exercise rotations. Cons: It would be nice if there was a better viewing area/seating and more available boys only classes