Ah, I would enjoy this even if the song had been crap since it sounds so good. Really fine recording/mix I must say (would have brought up the solo guitar a tad though).
Very well played/sung and the songwriting is solid as well. All in all a very competent piece of work in every aspect.