not bad..pretty funky, but i think its too empty, needs some more percussion at different timings to give it a groove...or a bit of a shuffle
try to vary it a lil, for me the different sections are way too long, but with some variation you can stretch it out.
n i think ur snare could be a bit more punchy.
nice piano melody though, sounds like a latino song.