FMM,
Sounds great! I love the Latin rhythm. You could bring the lead guitar up a bit in the mix. Your fretwork is too good to not be heard.
SD