Excellent. Easy to get appointments, staff very pleasant
Appointments are easily available on the day if necessary. All pleasant people with a mix of experience, some new, some well established. Slight delay in going in is ok because patients get the time they need