Quite a production! Sounds like something REM might have done back in the day.
Vocal sounds good to me, I like the way it is sitting in the mix.
Good song, enjoyed the listen!