So much win. It's kind of amazing how much I love Moriarty's books. I really liked how it all came together. Interesting universe with so many pirates and dragons and water sprites, but also committees and dull trips and people being late to pick one up at the station. I only had two tiny quibbles: it's weird to read about a girl living in a more-or-less-contemporaneous setting who wears dresses or skirts all the time. It's just a slight thing, but it pulls me just the tiniest bit out of the story every time a dress or skirt is mentioned because I so rarely see girls or women in them anymore. And also, this is a very white world. Not that everyone is explicitly called white, but because no one isn't. The illustrations reinforce the white-is-default impression. It's a good thing that I've become so accustomed to reading books with a diverse cast that I can't stop noticing when there aren't any other characters.
Despite those two issues, I loved the book. It's my favorite middle grade in I don't know how long. Highly recommended for white readers.