Right, first of all I will start off with the bad things-don't worry this won't take long I'm practically bursting with love for this book. 
 Meghan is so awesome, expect when she's spinning through her cringy and to be honest annoying spiral of "does he love me?" Waaaaah, he hates me! When this happens I honestly stared blankly at the book, like, nuh-uh you ain't doing that to me. This is not what I cracked open this shiz for. (view spoiler)[When she told Ash she loved him in front of Rowan in Ch. 2! That was the most cringe-worthy thing I've ever seen. Where is her sense of self-preservation? Of dignity?! Jeez. I actually yelled out "Fuck." When she did that and had my hands pressed over my eyes for a good 2 minutes, rocking myself wondering if she was trying to get either her or Ash killed. Talk about word vomit much. And I know she had eaten spill-your-guts or whatever, but still! (hide spoiler)] Not going to lie though that sort of suspense and tension is great for a book and of course made me want to read on. 
 There were a few blips in the writing, e.g. 
 (view spoiler)[ 
 Grimalkin says: "I brought you here as a favor for someone else. You will have to take your business up with him. And, if you would, remind him that he now owes me a boon, since I wasted a perfectly good Summoning on you." 
 and then later has a go at Ironhorse for showing himself after this introduction. It confused me. (hide spoiler)] But yeh, I can live with them. 
 Now to the goooood parts. Well, greatest character of the book: IRONHORSE. Okay, not gunna lie, him speaking IN CAPITALS ALL THE TIME IS REALLY ANNOYING AND I SORT OF DON'T GET IT but this guy is so n'awwwwwh in this book. I wanted to hug him (with duck tape around his mouth) 'cos he was all cute in a wierd metally way. 
 The world was again beautifully described and I although I guessed a lot of the plot twists there were so many unexpected things that popped up that it really didn't matter. I also loved the fact the there are no Mary Sues or Gary-Stus. Each character has their own flaws. 
 Finally, I just adored the ending. It appealed to my sappy heart. I felt so lame but seriously, whatevz, do I care? No, man, it was cute. 
 EDIT 
 Just realised I didn't once mention Ash (or Puck). Well Puck is funny I'll give him that but, just Ash. Ash. I don't even think I really need to elaborate I just wanted to make sure I mentioned him. Here, I'll do it again. Ash. Marry me?