3,5 stars. 
 This book had a lot going on. It was a typical Richelle Mead book - funny, a page turner, a lot of explanations, some easy to guess, some unexpected ones. 
 Her description of Eugenie's feelings towards her children were fantastic, you can tell she was influenced by just having a baby herself. The feelings were very raw and very real. (I have a few weeks old niece who is adored by the large family, so I can definitely relate to everybody adoring Eugenie's babies). 
 Volusian's story was finally explained which I liked too. I would have hated if he stayed just a wayward spirit whose story was left hanging there. 
 The Storm King prophecy was resolved quite unexpectedly but well, but I think it deserved way more screen (or in this case page) time. 
 As for the ending, (view spoiler)[it was very frustrating. I guessed Dorian was the father of Ivy and Isaac, I actually never believed Kiyo was the father, the medical explanation in this book is pretty familiar to me, I guessed what had happened when reading the previous book already. But I really hated Eugenie's decision to leave her children in the human world and not tell Dorian. I might have been more understanding if Dorian was part of this decison to keep them safe but as it is it was hypocritical and unjustifiable. 
 My first thought was there's going to be a new series - the story of Isaac and Ivy as they discover their royal otherworldly heritage when somebody finally catches up to them and tries to kill them for no apparent reason. This is the only explanation that makes sense to me otherwise I would have to believe Dorian was robbed of his HEA after everything he did for Eugenie. (hide spoiler)] 
 It would have been a 4 star book for me if the whole book wasn't so rushed to wrap up and I'd have liked a different ending or at least an epilogue.