An absolute treasure on all counts.