Ratings102
Average rating3.7
Re-read this on Christmas Eve Eve and Christmas Eve 2016. Bumping it up from three to four stars. It's a cozy, heartwarming read for this time of year.
—
This was fun to listen to and there were some really good bits. But the plot was so one-note, like it should have been a short story. But what do I know – I listened to this mostly while I was sick and probably even slept through parts of it (oops).