hmm
the only thing jazz about this is the drums, the guitar is latin the bass is more like popy all it does is play the roots, to be jazz in needs to walk (i play bass in a studio jazz band) its understandable that you drums arent latin to match the guitar, latin percussion is very difficult.
never the less its still a good song, just not jazz.