** spoiler alert ** 
 There is lots to love about this book but I have some personal grievances to some things as well. My biggest problem is how Celaena, for the most part, in this book just knew everything, planned everything, and escaped everything. Don't get me wrong, I want her to win, but it becomes very... distancing for me when I can't believe any danger that she's put in. How can I when she always proves she knew everything all along? 
 I really loved Elide, Manon, Nesryn, Adieon, Evangeline, and Lysandra. Like I am so ride or die for them. 
 And just for fun: my OTP is an OT3 of Chaol, Dorian, and Celaena. Has been since book 1. I also ship Celaena and Lysandra. I don't really care about the relationship Celaena is in right now, I'm p neutral about it. I kind of dig Adieon and Lysandra though.