Ratings2
Average rating3.5
⭐⭐⭐
This was an entertaining read. I whizzed through it in one day. The writing was decent, and it was fast-paced. The plot kept me engaged throughout. That said, it was also pretty predictable and far-fetched (especially towards the end). And the insta love was ridiculous.