It's hard to believe Andy was only 17 when he wrote this song. I would say that at age 17 he was a more advanced songwriter than Barry had been at the same age. And why not? He grew up steeped in the music of the greatest songwriters in the history of modern popular music!
I agree. Being able to write an advanced song at such an early age is impressive. It's no surprise Andy was very talented, considering his upbringing and musical influences.