Very friendly, kind and professional staff. Clean and modern facilities. Consult was explained well and easy to understand.