I like the tune overall, and to me the mix sounds very good.
The only thing I didn't care for arrangement-wise was the thin-sounding mix during the guitar solo. The guitar tone is a little muted. Also, for most of the rest of the song, the long notes in the keyboard and bass support and thicken the piece; but during the guitar solo, the supporting parts are playing shorter notes, and it feels kind of like the song is a lot less "meaty".