Stay away from this place! The staff is hard to understand as most of them do not speak English plus one assistant is very argumentative. They are very sloppy with their work. You have to go back a couple times before something as simple as a cavity filling is completed properly.
When I was having my teeth cleaned, the one assistant was so rough that she made my gums bleed like crazy. The cleaning also was not done thoroughly and properly and part of the filling fell out.
STAY AWAY AT ALL COSt!