Excellent. What really made it work was all the subtle but important touches with the different instruments that say hello and then bow right back out ... the bass pluck here and there, the string chords, piano ... etc.
Only complaint is I didn't like the sound of the instrument that's doing most of the little arpeggiated chords (guitar, I imagine?). Just sounds overly dry and dead. Overall though, couldn't fully detract from the overall pleasantness of the track. Very well done.