I've really enjoyed tumbling here for years, they've got good equipment, which is key to safety. (I hate tumbling on beat up equipment, it's scares me) They have double-mini trampolines, a springboard track, two bungee harnesses which makes learning difficult tricks easier, and more stuff. Lance (the owner) has been teaching forever, and he helps spot the majority of the high school cheerleaders in the county. He really knows his stuff, I've watched him save more than a few necks from certain death.
Pros: It makes tumbling fun.
Cons: Gets super busy around cheerleading season, but that's to be expected with most gyms.