Really like the guitar tone you are using and man can you play ! Piano is maybe a bit too far in the background in the mix. Drums are too basic - could have easily added in a few fills, etc, if they are sequenced, to liven it up. In a similar vein, some variation on the piano - even the odd fill, variation would have also been good.

To be fair - for 3 whole instruments, I quite enjoyed it ! I think it works well together. Well done.