My daughter started at all pro right after it first opened up and has continued in the new building. The site offers options for many uses - vaults, beams, mats, trampoline, bars, and even a pit to practice jumps and dismounts into.
Many classes are offered - general beginner, tumbling, cheer gymnastics, and even back hand springs. Competive teams are available if your child is at that level. It can be crowded especially in the beginning of the season, but the staff will work with you to find a class that best suits your needs.
The staff is very friendly and personable.