This is a great read! It took several unexpected turns and had an ending I truly did not see coming. I loved the story, the characters and the pace of the story. I've been having a serious case of YA ennui lately, but this ended my "been here read that" doldrums. 5 stars because I cannot think of one thing I didn't like about this one!