Straight from the beginning you can hear this one done by a bunch of seriously talented musicians, everything is so damn tight.

Sadly no sax but still.

You got some serious jazz chops on that guitar.
Purple string dampener scrunchy.
Your solo was good man! I think you could have outlined the changes a little more clearly at the beginning, so that you could stray from it a bit more later. It also could have been longer so that it could develop more, but it's a hard ****ing tune to solo over so I can't really complain about that too much.

I could tell something was off with the piano, but you already explained it. I thought the head sounded a little rigid, not as flowing as it should have, but I honestly think it was the drummer's fault. And I really wish the drummer would have interacted with you more during your solo and the piano solo. That was my biggest complaint, really.