Fine.
The piano sounded a bit harsh on the ears, though you made it sound good.
Well composed.
The drums were a bit empty and sounded very modern ( i mean they sound like computer noises )
This is just my opinion, i know a lot of people like these kind of drums.
Overal you did a pretty nice job :)
Next time, put some mastering on the piano, or make it softer.