Dave
Wonderful song with excellent vocals and precise tasty guitar.
As far as the mix I see there is a suggestion of bringing the vocal up a bit and I'd probably drop the volume of the guitar in the verse just a touch (not sure what's gotten into me suggesting a guitar volume drop?).....Otherwise sounds great.

Peter