What a fun book! Just a romping, rollicking adventure story with lots of layers to it. I read this book all in one day; it’s an easy read and really captured my attention. The plot even surprised me a few times!
I love Charlie’s character! His emotional ups and downs are perfectly timed to the pace of the plot, and give us a feel for his humanity, making him an interesting and endearing character.
I loved Charlie’s parents right away too; such a quirky family with their own little language!
Even the villains are superbly written- creepy and petty and spiteful and sly. Just brilliant!