The beat is excellent. Sounds like professional. I like the mood of this track as well, and sort of the slow, laid-back yet mildly sinister vibe. I'd like to hear some vocals on this one day. It's short as well, but I guess that's how hip-hop goes, it's kinda loop-ey. Wish I could say more but not my usual genre to review, I've never made hip-hop so I don't know what goes into producing it but I'd say you did a good job.