I loved the plot and side characters, but this book gets three ratings because of Celaena. 
 I kept hearing how she's such a great assassin, but it took too long to read any scenes where she actually fights. In addition, I really don't like her cocky, "I'm so much better than you" attitude. She got better and I did start to like her once I got halfway into the book. 
 My favorite character is Nehemia. I love everything about her and I hope to se her again in future books. 
 I hope Dorian x Celaena is endgame. Chaol x Celaena is nice, but I'm rooting for Dorian x Celaena. 
 I am interested to see how this story goes. I'm definitely getting the next book.