Nice latin groove! One thing just troubles me: your vocals are too buried and reverbed. Are you using some kind of pitch correction? There's a flangerish sound in the vocals. Sorry to be critical, but that's what friends are for, or not?