i know this sample quite well, the mix sounds a bit of a strange choice to be honest, nothing fundamentally wrong with the beat but i cant say im feeling it.
Sounds great. I'm listening on my phone so won't be able to comment on mix, but everything sounds clean and well structured. The only thing that comes to mind is maybe some swing in the drums. Solid work.