I have been bringing my daughter (3 years old) here for just over a year and she loves it! The atmosphere is amazing and all of the instructors are very patient and knowledgeable about what they are teaching. The front desk staff are always so friendly. The prices are reasonable and it's awesome to be able to watch your kids as they do what they enjoy most through the viewing windows. They just recently opened a bigger tumbling studio. It's nice to see this company grow! We will be attending as long as we live in the area.