I suppose that the book could warrant 3.5 stars, but if I'm following the goodreads rating system, I'll have to give a three for 'I liked it'.
That was all it was really, a 'likable' book, just above average. It didn't deliver all that its promising premise promised (tongue twister?) and while there were no obvious faults in the two leads, (too perfect?) I didn't feel very much drawn in to their stories, their backgrounds, or the plot. In fact, I think I started to like the Hero's father more than the hero himself, and this was strange as we only started to meet him towards the very end of the book.
In fact, if I start thinking too hard about it, I'm pretty sure I'd be disappointed with the book because it failed to deliver.
Still, it was a good enough (short!) read over dinner.