Sarah J. Maas gave me all the feels. 
 It took me a long time to read this book, and I thought it was because I wanted to savor it because I flew through Crown of Midnight pretty quickly. But! I realized the reason why it took me so long to read this book is because it's a set up book. That's right. It sets you up for things that are going to happen later on in the series and sure that could be annoying since we had a set up book (Throne of Glass!) but it's okay for a little extra set up since this series is going to be really long. I didn't like the stuff that was going down with Celaena in part one. I felt like it back tracked to the first book, and I thought she was already past that you know? At first I didn't like Rowan, but then like so many others I fell in love with him and how he interacted with Celaena. 
 Dorian and Celaena really grew as characters in this book which is what made it so enjoyable, and as for Chaol...I don't like him. At all. I don't care if people don't share my opinion on him. I thought he didn't bring much to the table and he couldn't make decisions and that is a pet peeve of mine in life! 
 The actions is/was awesome! Great job there and also the How to Train your Dragon aspect was cool as well. I thought about Toothless a lot and no one can take that from me!!! All in all a great book 4.5 out of 5 stars.