Other than the sort of nasty floor that turns my feet and ballet flats black, I really enjoy the classes at Metro. The staff and instructors are super friendly and welcoming, there is live accompaniment and plenty of room even in a full class, and the instruction is very good quality. I've only taken ballet class there but the three different instructors were all very good at walking the line between being very structured and strict but allowing for a variety of levels of experience and expectations among students of all ages and shapes and backgrounds.