This had quite a good - if predictable - story to it. It was well written, and the characters very likeable. All in all, it was an enjoyable, cozy sort of read, ideal for the run up to Christmas.
Four and a half stars. Would I read it again? Maybe next Christmas!