Yay triangle!
Cool Open/Closed Triangle thing. Nice piano Montuno.
I really don't like the sounds of the electric guitar, though. :(
I would put a cleaner sound, since its latin. Generally in Jazz you don't heard that much distortion or effects on a guitar. Also, at 1:20 the drums don't match what's going on in the rest of the band.
Good effort, but I like your blues better. :D