Hello, Alan

The sound is great!
Yes, this is definitely a Latin influenced Jazz number featuring electric guitar on lead.
I agree with David (dcuny).
Using BiaB horns is tricky, because they basically run the same riff. I thought you did an excellent job not overusing them, and making them very effective when they did play.
Enjoyed my listen a lot.

Best regards.

Shigeki Adachi