The assorted elements of this track are all pretty good.
However, the bass is pretty dominant in this mix (and for me me to say that this is pretty rare). In particular there is a boominess around 122hz (at least on my system).
The keys are kind of under-represented, and could afford to come up a bit. In particular, during the guitar instrumental, there's a home that the keys would fill nicely.
The song is crying out for some soul-type of brass and some backing harmonies