Let me start by saying this book received four stars partly due to sentimental reasons. I've been attached to this series since I inhaled the first five books on my kindle last summer in Italy. Which means that I am very attached to certain characters and their development, and how they end up. So it was sentimentality that resulted in my rating this book a four, when I think that the writing and the story itself didn't quite warrant that four. I don't know if that makes sense. 
 SPOILERS BELOW. Do not read if you do not want to be spoiled. 
 Alrighty, here are my thoughts...good and bad and in no particular order. 
 1) The whole situation with Jordan, while it makes sense, I felt like he was killed in order to add a sense of desperation to the book. It read as almost unneeded and I felt that Maia's guilt over wanting to break up with him was inconsistent with the previous books as well as with the arc that Clare had made. It seemed sudden. 
 2) The main problem with this book for me was the bit with Tessa & Jem sorry, Zachariah. I just.....the end of the Infernal Devices should have been the end. I don't know if that makes sense. I wish that they had not been included in this series. It was clear that the reason this book was written NOW was because Clare wanted to add the Infernal Devices into the story. 
 3) Simon...he's never been my favorite. However, when he sacrificed his memories, I cried. That was the best part of the entire book, in my opinion. I also liked seeing Isabelle and her caring for Simon as well as the chinks in her armor (especially in regards to Max) and how he was able to help her. That's why I was so touched with Simon's memories going away. 
 4) The characters with the best development and writing were Magnus and Alec. Period. I love their relationship and how far they came in this series. It's fantastic. They made the entire book worth reading. I really feel this way.