Fantastic. The instructors are calm, kind, and knowledgeable. The facility, while a touch post-industrial-chic, is huge, clean, and well equipped for the age groups.
My 6 year old son had a great time in the summer camp, and my 3 year old son likes it so much he attends two sessions a week.
Overall huge fan.