I really liked the beat as well. I couldn't make out what the guy in the samples was saying; though maybe you were going for that. I half expected a clear sample snippet or quote at the drop.
The vibe was very chill. Breakdown at about 2:20 was pleasant. The second drop was very subdued, nice return to the bassline, though. I noticed that there's plenty of room to add mid-high incidental sounds/voices, should you want to; that might help the end which I found a touch repetitive. Maybe I'm just being nitpicky, though.
Overall, I agree that the song flows really well. It has a good energy without being hyper.