Surprised this doesn't have more comments, and a comment by me either - I have to say that this may be one of my favorite songs on the site, and I wish it got more attention. It really has a Mexican flair to it with the guitar & flamencos, and the strings & trumpets accentuate the atmosphere greatly. The vocals are also tastefully used in a similar manner.
Overall, I believe this to be a must listen on OCR - it's hard to really hate on this track.