Yes.
I ended up listening to this on a loop for about 4 hours whilst doing various things at once, and I never got tired of it. I eventually was mouthing the words, and I've had it stuck in my head for about 3 weeks now. But, alas, I don't care. I love this song.