Loved this book. Oh my god I loved this book so much and I love how De La Cruz incorporated those flashbacks that were the backgrounds of Allegra. They were done beautifully and did not take away from the storyline, in fact, it added more depth to the story line as a whole. I simply loved it. And, as for MImi, there was such character growth in her character. Only one book left though, but I’m excited for the spin-offs because there has been a lot of growth for the characters which has enabled this story line to progress so much. I can’t wait to see how it’s going to turn out. 5.5 stars and an “A+”.