I think this is a great place if you appreciate dancing as an art form or just want to have fun and an alternative to clubs where people just want to hook up or get drunk. They have decent wooden dance floors on three levels, is right by the Bathurst station, fairly close to Ossington station and a few Green P parking lots within a 5 minute walk.
I've only been here twice, one hosted by Dame Tu Bachata and the other by Salsa All Stars. The good thing about this place is that there are all levels of dancers and also different varieties of dance offered (I saw Swing and something else called The Move).
Verdict: Great place to go social dancing and just enjoy without the club atmosphere.