The staff are very pleasant and hyper- efficient. Appointments appear to run to time. Referrals for further investigation occur promptly. Well done everyone your credit t ... more