Not bad at all
From the technical side of things, the piano sounds a bit mechanized and stiff... Honestly, since i use solely synth stuff, I can't fault you TOO much on it.
On your next project, try to use dynamics and such to bring out a greater diversity in the sound (in this case the piano).
Also, I think the ending could have gone for a bit more of a fade-out ending; as it is, it's a little abrupt. Nothing to detract from the experience, but it is noticeable.
All in all, this ain't all that bad; an all-around decent track that is enjoyable.