I really enjoyed this book. I was fascinated with the story. I listened to it, but it was the audio version of not being able to put it down. 
 There were things that annoyed me that kept it from being 5 stars. The author kept "foreshadowing" coming events with lines like "That was the last time she would walk through those doors." It felt cheap, like he wanted to lead the reader astray. There was enough action and things happening that it wasn't necessary. 
 But that being said, I've been telling everyone about it, so it couldn't have been TOO annoying.