Overall very good, can be a wait for appointment though.
Really like having a local service and very understanding GP. There can be waits for the appointment but don't mind as when you see the GP you are given the time needed. Being able to see the same GP is really important