Both my kids(son and daughter) have gone to Integrity since they opened! The staff is fantastic and very willing to work with families to ensure your kids get in the right classes that work best for your schedule. The facility is state-of-the-art! Leather chairs in the spacious observation areas(not cramped metal bleachers like other gyms we tried), clean and stinky-foot-smell-free:) Best is the play structure where kids can play while they wait for their class to start or while waiting on a sibling’s class to finish up — such a great idea! They have 2 gyms, one designed for younger, beginners and one for the competitive teams and serious gymnastics. I can’t say enough great things about this gym and the coaches!