I had a lot of problems with this book. But like, it was just so enjoyable and Sarah J. Maas tells such a good story that I couldn't rate it less than 4 stars. 
 I was impressed with myself though because I guessed a lot of what happened at the end, and I totally figured out the riddle right away (how did she not know the answer? Like, seriously???) 
 Also, as always I'm shipping for the team that isn't actually an option. Team Lucien all the way. He's 100% my favorite character.