Easy 70's feel. Lots of lovely 'literation and inner rhymes.
I can't help but think I helped inspire this song.

The band is excellent here - everything fits and the mix is stellar.
And of course, the vocals fit - I love the little... pauses... in the lyric. So smooth it's easy to notice how well it's sung.