My eldest daughter read this on holiday and enjoyed it a lot more than boy meets boy by the same author.
5 + = 10