Thanks to previous Yelp reviews I enrolled my now 7 1/2 month old up for classes when she was 6 months old. The faculty is clean and instructors are nice. It has definitely become more crowded now that we are closer to summer but despite that, the service and facility is still kept in high standard. Wish they had another facility as this location is over a half an hour drive for us, but you do what you have to, to be at a quality place.