I have only come here for threading, so can't comment on anything else.
They do an excellent job threading.
It seems like poor service was mentioned quite a bit here. The girls who work here are not Canadian born, so their mannerisms are very different from North Americans. It is certainly not a pampering spa, but I feel like this place is more authentic and less superficial then the Caucasian spas that charges $30 for threading.