Dr Griffin and the support staff have been excellent.