I'd recommend creating a little more space for the vocal, but overall this is very solid and full sounding.

Nice one.