My son has been taking gymnastics here for about two months and he loves it! The coaches are great, friendly, motivating in a good way. I love that they have so many classes for so many levels of talent(or lack there of, as in the case of my son). The boys and girls are also in separate classes. The gym is open and large with clear areas for the different levels. I love that I can watch my kid, but see the other classes and the great talent that can be achieved here. There are trophies all over with pictures of the groups that have gone to competitions. They have two seating areas, one inside the gym area so you can see and hear(and smell) what is going on. The other is near the front office behind a glass, so you can see everything. They don’t seem to have Wi-Fi, but the seating area does provide room to bring a laptop or iPad. The prices are very reasonable, however, they don’t take credit cards or have an automactic payment plan. That’s a bummer for me just because I hate writing checks, so I set them up on my bank’s bill pay system… We love it and plan on staying a long time!!!