This is a really good entry, I especially liked the percussion throughout - it made the mix sound really full and complex. Another highlight was the guitar on the second track, it creates a great atmosphere.
In my opinion the songs would be made even better by the addition of a strong lead melody part, but of course not all music needs that, and I guess one of the main aspects of Caribbean music is the percussion and rhythm (which you nailed!).