To start off, I love this book so much. I had been recommended this series like a year ago and tried reading it and didn't like it. I came back to it this year and have to say I love it so much! I hounestly love the plot twists in the book (view spoiler)[Except for when max died ;-; (hide spoiler)] I love the way it ended on a happy note, and how Clary stood up to the Clave and showed them that she can help them. 
 My favourite part however is (view spoiler)[ When we find out that Jace isn't Valentines kid. I ship Clace so much so this was just <3 (hide spoiler)] But I hate the way Jace acts when (view spoiler)[He thinks he has demon blood in him, when in fact Sebastian does. (hide spoiler)] 
 I personally love this book after actually giving it a chance and am now onto City of Fallen Angels, which is already amazing.