Good one
Nice one. The beat is catchy and well mixed. There's a nice shaker type of sound I here from time to time, I'm not sure why it continues on at the end though.
The bass is simple, but it does the job.
Nice piano riff and some interesting fx in the mix.
I'll be interested to see how you develop at hiphop.