Thought this one was the best in the series! The mysteries of the previous books, City of Ashes and City of Bones, were all explained and woven together nicely in this book. There was a some sad deaths in this book but I was satisfied with the way it ended. 
 SPOILER ALERT 
 Clary saves her mother AND Jace and Clary are not brother and sister as I predicted in my City of Ashes review. Well, except by angel blood.