Great clinical staff
I have been a patient here for some years and I would have to say that my experience is that currently the clinical staff are great. The rest of it (premises, admin, appointments) isn't as good but I would rate all that as still OK.