I have been a patient for over 30 years and the service is now appalling. I would not recommend. Waiting time of over 4 hours while whites and Indians are given preferential treatment over people of colour. The white receptionist is extremely racist. I had to sit with a sick and irritated 2 year old who was hungry and aggravated. Service has deteriorated.