Hey! That's my home town...
And a beautiful place it is.
That bike looks perfect for the area and I'm sure he will enjoy lots of riding. Just hope he doesn't mind HILLS but at that age, I'm sure he will do fine.
Great bike by the way. I put those tires on my kid's bikes when I can find them. They are so light and supple they really make for a nice ride and at that width, they will soak up the gravel and bumpy asphalt with ease.