I've taken several different classes here and with the exception of very hard floors (you'll feel it if you're doing a lot of jumping), the facilities and instructors and the variety here are all positives. The studios have high ceilings and lots of natural light, the changerooms are very clean and comfortable, and the range of different dance styles should give anyone something interesting to try. The drop-in classes are a great way to check it out and then there are ongoing registered classes as well. The location on Queen W. is great for window shopping and errands before/after class as well!