A great conclusion to a fun series.
While I didn't like the reveal at the end of the previous book at first, this one made good use of it. The world, the characters, and their actions were clearly thought through and executed well.
And the ending was satisfying, while managing to not cheapen all that has lead up to it.