“Excellent all round; Staff excellent, trustworthy, professional, attention to detail, good at listening, understanding, caring and willing to go the extra mile; with a cheerful attitude. Promotion of equality and diversity are adhered to. Staff always turn up and are prompt. Would highly recommend.”