Well, 3 Stars for Rose's inconsistency... but story flow? YAAAAAAS! 
 "After a long heartbreaking journey to Soberia, Dimitri's birthplace, Rose Hathaway has finally returned to St. Vladimir's..." And so it continues.. I love how it all turned out. 
 I hope the last book won't dosappoint me like Blood Promise did.