This clinic is ok overall, however do not use Dr Vanessa Choy.
However Vanessa Choy was then professional when dealing with my dog.
She did not really seem to know what she was doing, and when I asked for an explanation from her, she was unclear and rude.
I subsequently had to take my dog to another vet who was far more courteous, professional and was able to help her out.
Luckily the problem was resolved- but avoid at all costs!