Been there a couple times already since I moved to the neighbourhood. I do not really understand why so many bad reviews! Both times I received an excellent service and attention in the reception, I had to wait no more than 20 mins to be checked and the doctors were nice and caring.
Glad I have this clinic near my place :)