Just heard this evocative song on the radio. Just a very catchy, happy yet slightly melancholic pop song. The band certainly deserved more success than they achieved.