I fell in love with the magical atmosphere of this story, the deeply flawed characters, the sharp dialogue, and and unexpectedness of it all. It would be such a treat to re-read on Christmas Eve Eve, and in fact I think I will.