My opinions on this book very closely resembled my feelings on the last book which were that I thought it was fun. Once again, there was sarcastic banter, interesting characters and enough action to be satisfying. I'd apply the same statement to this book, as well, as that of the previous book. It was rather like a summer blockbuster movie in the essence that while it didn't offer any deep moral dilemmas, or present anything 100% unique, it was enjoyable and witty and didn't seem to take itself too seriously. I can appreciate and respect that. 
 That said, I was a little uncomfortable with the developing relationship between Clary and Jace. Alec and Magnus seemed like they would have been pretty cute, however, but we didn't really see much of their actual relationship (view spoiler)[ except for the part at the end where Magnus saves Alec, which was quite nice (hide spoiler)]. I liked Simon a lot in book one, but perhaps more in this one.