This is excellent - a very touching song, and I don't think it's cliche - it's just simple and honest.
The piano sounds great. Lovely singing, and the backing vocals are beautiful and sparingly used. Strings sound great too, and I love the wee synth thing in the earlier verses too.
Comments:
A bit more clarity in the main vocal would be nice - it's a little buried sometimes. EQ might help, and a different mic might be good too - what did you use to track the vocal?
Either spread the piano, or move it a bit to one side; this would help give the vocal a wee bit of its own space. I'd put the synth and the strings on the other side of the panorama to balance the piano.
Main and backing vocals are perfect in terms of panning.
Just a wee bit more "air" on the mix as a whole, and you'd be there.
But what really matters is that it's a beautiful song, beautifully performed.
Cheers
AB