Musically, the progression is very nice and the feel is incredible. The rap is very rhythmic and carries the piece well. The groove is nice and the slightly electronic/Caribbean feel is very nice. The piece is very driving and that helps the listener maintain an interest level.
This song gets inside my BONES, it seems like. The sound quality is exquisite, the rhythm is AWESOME, and it's got the hook from hell. I don't know what else to say, really; I can't find anything WRONG with it! I'd put this one on repeat. NICE work.