I loved this book. The plot twist was so unexpected. I kept thinking I have it all figured it out when **bamm** the reveal.
I'm giving it 4 star only because the story telling was not consistent. I felt from the start the FLs way of describing things and even the monologues were not consistent with her nature.