This was okay, but I can't help but be a little disappointed to be honest. It had definite middle book feel to it, and perhaps it was the lack of 'real' Jace, or Clary regressing to annoying Clary, or just everything, but I just didn't feel engaged at all. I was most excited about the various mentions of Will in it, to be honest (which were welcome, and without doubt the best part of the book. The excitement when Jace read from Will's copy of A Tale of Two Cities is indescribable.) 
 Isabelle was by far the best character in the book and continues to be everything I wish that the rest of Cassandra Clare's female characters would be. Maia and Jordan were wonderful and Magnus was Magnus, and therefore perfect. Apart from that though...Clary was irritating to the extreme, we only had two scenes with real Jace, Alec was an immature, irritant for the most part (which breaks my heart - I was actually glad Magnus broke up with him), Simon really doesn't deserve Izzy (although the Star Wars scene was perfect) and all in all, it was just too...easy. I'm hoping for more with COHF, because at the moment, I kinda fear that the whole thing has lost its spark.