Conclusion to a story that has stretched out for 6 books but could have been told in 4 if the extraneous tangents had been left out. All in all a good series, even if it is a bit predictable.