Great surgery
Its efficient, welcoming, staff put you at ease and they treat you as individual and show interest in you as a person. I've had no problems getting appointments, there's flexibility in the system and I'm happy with staff and all the interactions I have with them, there's nothing to improve.