Definitely one of the better ones I've heard in a while. It's amazing how badly some are done, it's like people think they can take any acc and stick it over any hot beat and it'll work.... but it doesn't. Was kinda disappointed not to hear more Biggie, but it still works. The flow wasn't to crazy for the beat and most importantly, it sounded legit. You didn't have one verse that's all low and then the next kicks in and nearly blows your eardrums cause it's so loud.
Overall, I think it was smoothly done.