Solid rocker Neil!
I love songs like this, you know what you'll get, nothing more, nothing less.
However, there are a few small but very effective deviations from the norm in there that really kept my interest up.
Interesting mix between the more rock oriented parts (read Chuck) and more pop (read Beach Boys) and some other "styles" as well.
Very enjoyable, and great fretwork as we are accustomed to from you!
Bravo!