Staff all good
I don't visit very often but I always get an appointment on the day that I need one. Staff are all very good and generally I see 2 or 3 of the doctors but any are good to see. The only issue I've had was when I was calling for x-ray results. Staff didn't know when the results would be in so I had to keep calling as I was told the results would be available within 5-10 days. Staff have always been friendly and approachable and do what they can to help.