This is good.
I wish I could play like this!
It's a bit slow for my personal preference, but that won't stop me from giving it a good rating.
The only thing I notice is that your recording quality is somewhat off.
Or maybe it's my speakers...
Anyway, well done!