I had a hard time relating to any of the characters. They were all annoying to me in some way or another. I felt that they all made stupid decisions and it seemed as though they all thought the world was about them which was a turn off. Not relating to characters made it difficult for me to get into the story.
I did however, like the storyline and the plot twists kept me intrigued and invested in what was going to happen next. I think that Green did a great job of interweaving the characters and completely blindsiding you with twists that you didn't see coming (and others that were predictable, but no less dramatic).
I felt that this book could have been much shorter than it is. At nearly 400 pages, this book is quite big for the amount of action in it. I felt that parts of the story were dragging while I was waiting for the next event in the story. I heard that this book is going to be part of a trilogy and though this one ended on a small cliffhanger, I'm on the fence about continuing to read the series.
Filled with drama and intrigue, this is an enjoyable read. While I didn't relate to any of the characters (normally if this happens, I can't even continue reading the book), I continued reading and was entertained with the many twists and turns that occur. I would recommend this one if you like mysteries or thrillers.