Better than I expected, filled with detail, interesting characters and action from beginning to end.
Good narration, I listened at 1.20X.