Good: Facility is nice. The instructors are great. My kids always ask to go back for more, so that is my best indicator that they like it. And if they are happy, I am happy!. Bad: The main gym seems very hot in the summer, but the kids don't seem to mind. They have lots of fans and water fountains available. The little kid gym area has AC which is nice, especially when my kid still did mommy and me.. Other: My kids always ask when they have class and they LOVE Ms. Renee and Ms. Devina..