Snape the cook is a delightful image, and he's a lovely mix of a cook's generosity and his own Snapishness. Harry pieced revelation of the fates of his children was fascinating. Two lonely people finding each other unexpectedly at Christmas, beautifully romantic.