Hi Vic,
I've listened to this song a couple of times now and honestly, I think there is not much that can be improved. You really nailed it. The instrumentation, the vocals, the songwriting... everything sounds so good. The melody and some of the lines get stuck in your ears the more often you hear it. Well done!