Darn good song. No doubt about it.

The lyrics bring the listener right into the experience of the song's persona.

Guitars, vocals, mix, melody: all excellent.