I enjoyed the ending of this. The characters went through so much together, it can be hard to give a satisfying conclusion but this hit the mark.
Even picking up where book 2 left off, with danger at every corner it still felt as if everything happened all at once towards the last 3rd of the book, but it was really good.