This was almost as good as the first one, however it suffered a bit from repetitions from the first book. I guess that's fine if there has been some time in between reads but one day to the next, then that gets very visible and frankly I just skipped those parts. I think that's my only negative experience whilst reading this book.
It was very very good, although this time I knew who the culprit was the minute we met him and I rarely know that beforehand. What makes this book so good was the graphic detailing and the book in the book part, where we get Sarah's story. The plot may have been slightly more see-through than the first book, but I pretty much still loved it.