I covered this last year...and at the same time someone else did too....
CCR is a classic band and this is one of their signature songs...
Nice punch in the mix..... the instruments sound good,,,, nice acoustic, nice vocals.
I think there's a bit to much punch actually perhaps from the kick being so present. It gives the song a choppy feel as opposed to the smooth country rock feel CCR put on it.
I would also give a few db's to the vox.
aside from that,,,, good job. One of my fav songs by CCR