In a word 'heartwarming'