Very modern, super friendly staff, classess offered to public and students alike. Unfortunately they were between shows when we visited, but even then there was a lot to see and the instructor upstairs was quite comfortable working in front of the public. I'd go back, especially if I lived in town.