Very good
Call backs are quick and when promised. I've been seen for an urgent issue today and they've been very accommodating with staff squeezing me in. All the staff are great. The only slight issue is that the privacy in reception isn't great as you can hear everything being said and you are asked why you need the appointment. As most appointments are now booked by phone rather than at reception it's probably not such an issue but I was very aware that people could hear everything I was saying.