Im not in the best place to critique a mix, so I will say what it sounds like on my desktops.
From what Im hearing, it sounds like a really nice mix, the 808 is heavy, I would probably bring the vocals up a very small amount, to compensate for that bass. Other than that, which isnt really important, as the vocals are clear enough as they are, its good to go.