Dan,

A good write. Catchy, up-beat, good melody.

Excellent vocals and harmonies.

Nice arrangement and production, well mixed.

A good listen.

fj