I agree on the drums...they really sound good as does the guitar. The vocal is recorded very well also. The singing is overall good but off pitch in a couple of places...not bad but I'm nitpicking to try to offer anything to improve it. The only other suggestion I could offer is there are a couple of places where the guitar covers up the vocal a bit.
It's a great song by the way.