This is a purely subjective opinion, so you can of course ignore it if you don't agree. And all my production tips come from an arranger's perspective – if you get the basic sounds right, the engineer's job gets a lot easier!
It's all about the song - which in your case is good. it's got a great mood and it really works.
For me, the string sounds are a little thin though, which you could address by softening the EQ, adding a warmer analog synth behind them , and / or swapping out the sample altogether.
Also, and I appreciate that this might feel a bit personal, I think the pitching of the vocal is a shade off here and there. Not a mile – making a low-level duplicate of the track and running it through an autotune plugin ought to pull it back in.
Last thing – I think the beat would sit more nicely with the track if you added an analog echo with plenty of Hi Cut on it to make it cook a little more.
It'd be worth making those changes, I'd say, because the core idea is sound and the track has a nice vibe.
Those small tweaks would be worth it.