This is pretty decent middle-grade fiction. The story was not particularly original but it was well plotted with no gaping plot-holes or contrived coincidences.
The writing style was in good English but a little uninspired though my favourite quote was:
"If he were any dumber, he'd have to be watered twice a week"
A fun, easy middle grade read. Good but not great.