Ha nice :)
This is a really nice creation.
The piano phrase is really catchy and the overall melody is just an incompareable happy one :).
The stops are cleverly placed although the first stop may be a bit too long (for me that is^^; I'd have expected the entry just a beat earlier so it somewhat broke the flow if you know what I mean^^).
And finally the dynamics along with the variety of instruments you've used are very well done.
Another thing that found was that the piano alone sounded a bit "dry".
I mean just a bit of reverb or sustain pedal would make it perfect.
Other than that I think this is another brilliant piece of yours :).
Keep it up!