For what it is, it is 5 stars. It is well produced, and nothing clashes, etc.
I like the piano, the melody and the beat.
However, the synth you used starting at 1:31, it just doesn't strike my "love-it nerve." It's just not my cup of tea, haha.
Great song, though!