My daughter takes gymnastics classes at North Shore Gymnastics. She likes it there a lot. Actually, she participates in their homeschool gym class and not one of the regular gymnastics classes. They do a lot of different activities, including gymnastics and some other team building types of activities and games.
The price at North Shore is a bit high and there is also a membership fee that you have to pay once per year which I think is unnecessary. However, it is so much fun for my daughter, I will continue to pay what it costs as long as it doesn't go up too much this year.
This is located ina business park and there is plenty of parking available. There is a place for parents to wait and watch the classes.