I read this book myself around the age of 8 and loved it. When my son hit second grade and was reading voraciously, I thought he might enjoy it. We read it the first time together sometimes and with him on his own sometimes and he LOVED it. It's one he keeps handy and now going into grade 4 will still pull it out to read it again.
This book is a fun read for any little adventure lovers! It can be a little slow at some points, but all in all it is a good read. There is no language and no sex whatsoever! It is truly a kid friendly book!