I can't comment on the competition level, as my daughter was in recreational gymnastics. She started Peak when she was 4 months shy of turning 7, and was there nearly 2 years before we had to move out of state. As far as lessons, I couldn't give it a higher praise. If your child is looking at competitive level gymnastics and cheerleading, Peak is the place to go. We researched the only 5 facilities around our new house, and while the one she goes to now is very good, it still isn't the quality that Peak was. Our daughter was in intermediate at Peak before she left, and at the new facility was promptly moved to advanced due to the skills she was taught at Peak. Her new instructors have been very impressed, and routinely have her show various skills to the rest of the class. Peak gave her this foundation.
If I had anything negative to say about Peak it would be how busy it can get. There were times we couldn't even find a place to sit, and would have to sit on the floor during her practices to watch. Any classes after 5pm are chaos. I guess that's a good thing. If it wasn't a good facility, it wouldn't be so busy, right? Lol. Also, the prices are a bit high. We literally pay almost half the tuition at her new facility than we did at Peak. But again, this has to do with quality. You want good instruction, you're going to pay for it.