Great playing. Very nice composition. A sax or flute playing the melody would sound good.
As far as the mix, you might consider bringing the congas more to the front. They sound pretty buried in the mix and they can really add a lot to this style of music. Guitar could probably come up some too. Maybe back the drums down a notch. Of course, I'm listening to this on cheap PC speakers so take it for what it's worth.
