Excellent service
Excellent service. The only difficulty is getting through on the phone, which isn't their fault. I've had to wait over an hour in the past and it's very hard to hold the phone for that amount of time. Phone consultations are very good though and the reception staff (apart from one) are all wonderful.