Its not bad. I understand that its a hip hop song so that you feel you shouldn't put in too much instrumental in case someone wishes to lay down vocals over the song itself. However i think in this case it hurt the song as a listen. Its a little repetitive in my opinion. Doesn't make it hard to listen to but it does make you wish there were more instrumentals in this.. Maybe some more synths or something along those lines to make the song itself flow into itself. Maybe for the chorus part of the song instead of taking out the beat all together use some high hat's and lead the beat up to something slightly faster to give it a more full feeling. Heck i would even say add in some strings like a viola in there to fill it in a bit. That's just me though. Its a pretty decent listen it just gets slightly bland as you listen through it. For the most part though good work and keep it up!
Wyldfyre1