'I don’t think we had a good Xmas advert like this for quite a while.'