I've been going here w/ my son and 3 nieces/nephews for almost 2 years. We've had a great experience - many of the masters/instructors thread the needle really well of being fun, but firm. My kids like them, and respect them, too - especially Master Klein. Also great to see former students turn into instructors. oh, and free wifi!
Public - a year ago