They do everything well
I always use the morning sessions and can see the same doctor and this is really important to me as they know me well. They do their best, a few more doctors would reduce waiting times but it works well. Staff are very good at explaining and engaging with you. I'm very satisfied with the treatment we get and the people we see