Great teachers. A little pricey and they have some weird policies regarding make up classes but if you keep all your classes you'll have a good time here.
Facility has random pools water in the bathroom area which always feels a little gross. Overall the showers are fairly nice and there are plenty of changing rooms.
Due to changing schedules or turnover or staff, my son has had a lot of teachers here. The good thing is that I'm happy with every teacher he's had and they always give him a warm welcome.
As long as you don't mind the bathrooms and can usually make your class, this place has a solid learning experience for any child. Only complaint is some headache with scheduling and some issues with how clean it *feels* even if it's not really dirty per se.