nice dark vibe. I really like that. Nice brass variations! that string melody is really great! I think that clap is a bit loud, try to bring it down in the mix. I have a feeling that you used too much compression on kick, but I could be wrong. That lead at 2:31 is dope, and gives a west coast feel! mix is solid. really good job!
I don't if you've already mixed the beat, but I think you could add more high end, especially on the cymbals. The beat is fine though, has a dark feel to it. I don't have any complains with the beat, just the mix could be better.