My kids have been at Kicks Unlimited for just over a year and it's been a great experience for our family. Kicks is different than most schools (that I've seen) as they have a very qualified and large group of talented instructors. Both schools are clean, however, the Middleton school takes the cake as it's on the 2nd floor of an all-glass building--a great training environment!
Pros: Ambience, parking, instructors, service, management.
Cons: A bit higher priced, but still a good value.