I have finished reading this now and it was okay. It takes place over Christmas but is not particularly Christmassy whatever that is. I found the solution a little unsatisfying, although I'm sure a re-read would confirm its appropriateness. At the beginning I found it hard to distinguish who was who in the large cast. One or two have the same name. So not amazing but okay.