I controversially despise that song, because of how poorly it was produced. The bass is horrible and it makes it so annoying to listen to. The lyrics and flow are completely sound - the hook is just DIABOLICAL.
By the way, since you're old school, I presume you're a Nas fan? He has a new album...