good
Staff are friendly and kind and try to do their best for you. So having more late or early appts would help esp. for people doing shift work. Waiting times are normally quite good. Treatment explanation is very non-judgemental. They do their best