Three and a half really. Almost made it to four. I think the characters were well developed, even if most of that all spiraled out in the last fourth of the book, but I would have preferred a little bit more of a story. It was standard girl-meets-boy fare, but and excellent example of that sort of thing. Good light, fun read. Would have been perfect for the beach.