We tried this place and immediately loved it. It's big, clean and has lots of classes to fit your schedule. We loved the instructors and our 2 year old did great in the class. He loved it and I loved getting his energy out of him. We really had fun and felt like they maintained the place well.