Good yea.
There's nothing more to say than that it's a good composition.
I don't give 10/10 because it doesn't have anything that really catches my attention, surprise me, so it lacks a little bit of originality, but musically it's very well done, unarguably.
;)