The melody is very pleasing to the ear.
I agree the vocal need setting back in the mix a little.

Vic