Staff - great. Appointment system - abysmal.
After a telephone appointment, I ended up going to the emergency doctor. I can't understand why it is so difficult to see a GP. It has already taken more NHS time for the original problem. But when you do actually get to see them, the staff are great.