Author keeps it very interesting and believable. Doesn’t repeat events. Realistic characters and scene descriptions.