Nice mix! I like how you smoothed out the piano sound. Nice balance during the bass solo; I know that took some work! Actually, overall the bass levels are good which was not the case in the original.
I also notice the fuller bass than the original; nice.