Overal this is nice but sounds unfinished. The drums and everything sound a bit muffled and dry, it works for the kick but the rest can use a bit more flavour. Maybe lean on those congas a bit more?
I dig the bass stabs, it's a cool contrast with the general vibe and flow, but they sound too lonely.. they should have something to play off of.
It's maybe also worth looking at reshuffling the composition a bit. The intro has potential, but sorta passes by and never really comes back. Maybe it works better in the middle to break up the piano bits?
I like your stuff, I'm gonna follow and see where it goes!