Christmas For All provides ‘best present’