Nice indeed, personally I would add a little bit of compression on the vocal and check the EQ, there is something a little muddy (sorry I'm not an English native speaker) but can't figure out where it comes from...
Great premix
Christian
www.acoustictonestudio.com