Surprised no one has reviewed this location yet. I have just started my little guy here. We had an introductory class and then finished our first paid class. The staff are extremely nice and attentive. The facility is clean and the program fun for the little ones. My son is 2.5 and in the "Beasts" class. They all seem to have fun and get along well. I also have my MIL take him to the open play times during the week and she told me that the staff has been great during those times as well. So far we're happy!