Okay, I wasn't entirely sure how I wanted to rate this book and that's why it has taken me some time. I overall enjoyed it and thought it was fun, and the story was great. The thing I couldn't stand though, ABSOLUTELY couldn't stand, was Clary. Usually Clary and I get along well enough, but in this book it just seemed as if every little thing that she did or said just bothered me to no end. I just couldn't take it and I wanted to be done with her. That's why I was quite confused with how to rate this book.
However, after some time I decided to not left that one character affect my overall opinion. So I just took her out. I focused on the other characters, and the story itself, and that's how I came to my final rating. I'm excited to see where the final book is going to go!