Nice tune, good playing and good vocals, nice job on the performance! The mix is quite good, everything nice and level and each in its place. To my ears the track seems to be pushed just a hair loud making it sound a bit hot and harsh instead of the nice vintage warm vibe that it seems like you're going for.
Nice track!