Dr Dalton and staff are terrific !