I like it.
The arrangement is well done.
I agree that the vocals need a stronger position in the mix.