As much as I enjoyed the story and characters, it was the writing that put this book over the top for me. The descriptions are rich and it has a very Lewis Carroll-like whimsy, maybe with a dash of Douglas Adams or Terry Pratchett. 
 I definitely want to read the second book. I want to read everything else Valente has written, too. (I think I might be in love.)