i've been to this dance academy for about 4 years. It ROCKS!!! The facilities are quit clean, the instructors are quite friendly and they teach very good dances. There's some great classes that are in a high level of techniqe. The only problem is that the studio is a bit small in building wise, but hey, who can control space!!!