Very fun song!
Mandolin solo is very nice.
Chet Atkins' style side guitar is also wonderful and it perfect fits this tune.
I entirely agree with you.
It has elements of jazz, pop, easy listening, country, and latin.
So, I cannot tell which genre it fits into, either.
I love this chord progression.
Enjoyed my listen a lot.

Best regards.

Shigeki Adachi