Good narration and interesting story. This book did a good job of tying up loose ends and answering questions. I hate cliffhangers and unanswered questions. Satisfying end to a really good series.