Hi David.
I thought the mix was good but to nitpick, maybe a tad too heavy on the drums for me.
That's probably just me though so don't worry about it.
Clever stuff on the horns.

Vic