Nice track which gives a happy feeling and has some kind of fantasy mood I would guess. Composition wise I have not much to criticise. It´s a beautiful melody and well arranged regarding the harmonies. The tambourine supports the fantasy mood by bringing some renessaince feeling. A thing which would improve this track a lot would be some velocity editing and humanizing of the instruments. Especially the quantisation of the piano sounds a bit mechanical. What actually irritated me was that the mixing of the track sounded a bit to much panned to the left for me but actually I had some troubles with my ears today so it could be my fault ;)
All in all: Keep on doing nice music like this one!