The service here is horrible.
The receptionists are extremely rude. If you do go, do not see doctor David- he ignores what you have to say, curses, and refuses to talk to you once he's "done" even if you have other things you want to talk to him about.
The overall service is rude, not worth your time.