Finished this in no time and thoroughly enjoyed it. I found the first-person perspective a little distracting initially, but quickly got caught up in the story and stopped noticing it. The book was exactly what I had hoped it would be - a enjoyable feel-good story whose ending wasn't too predictable. I'll be starting on the sequel immediately!