house ticked all the boxes for an enjoyable family christmas.