Okay... I'm going to give it 3 stars because even though it was a really cheesy and not that well written, it had a pretty good plot development and twist. Which I did not expect. I would recommend this book for teenagers over 11 / 12 - it's quite an easy read, I found.