2.5
While I enjoyed the relationship between Hudson and Allie, and the reveals as the book went on, I didn't love the Juniper storyline. It didn't feel real or believable. And I also thought the I-hate-you/I-love-you back and forth went on longer than it should have. I was ready for it to wrap up about 100 pages before it did.