Funerals are not especially wonderful events as such but it sounds like the perfect send off and powerfully emotional.