Always a positive experience. Very professional, but polite, friendly and approachable. The whole staff work as an efficient and competent team, respecting each others professionalism in their own field of expertise. I never feel as if I have been hurried, the atmosphere being calm and pleasant. Every area is welcoming, clean and full of light. I didn't ever think I would say this.............it is always a comfortable experience