Good service by staff, hard to get appointment
The overall service & care is excellent, Doctors are caring, however the appointment system is really difficult. Took 20 minutes to call and still no one answered, so I went in to book in person. It's difficult to cancel an appointment which needs to Did Not Attend if I have to look after children and one of them is ill.