Some reviews here complain that things get repetitious win talking about Ali's past, but take it from someone who hasn't read every book in this series, the repetition is necessary. Makes the story feel whole. Enjoy this a lot, a good page turner.
Not great, but not bad!