Very professional, experienced and welcoming staff. They take the time to explain procedures (including what would be best for you, as well as what would not be helpful). They also follow up after procedures. Importantly too, they are approachable and not patronising, despite being talented and experienced.