So we just moved to Nevada and found this gym through a friend invite to open gym on Saturday nights. My daughter had a blast so I decided to check it out for cheer. My first reaction was holy smokes this place is absolutely packed! I really didn't see how it was managed with that many people at once. Some how it works though. My daughter did the cheer evaluation to see what team and then I also put my toddler on the morning gym. Both of them loved it. The staff was extremely nice and was able to answer all my questions and was pleasant about it. The team my oldest was placed on was so welcoming and she said she never felt left out even though she joined late. My baby really enjoyed her time tumbling and the teacher was super helpful and very patient with the toddlers. The price was good and they give you ways to save if u have multiple children and also paying earlier gives u additional discounts! This facility could get 5 stars if it wasn't as packed bc one it makes parking difficult, and if I could see my kids train. I want to see but where my daughter team is I can't see anything from the waiting room. Other than those minor complaints I'm happy with my choice so far!