Hi, Mike.
OK, hopefully constructive criticism:
I'm not a huge fan of MIDI instruments, but I'll made an exception with the electric piano. Still, I'd add a bit of chorusing or something to make it a bit more alive.
The trills on the flutes are nice, but placing them in a room using reverb might help get rid of the "MIDI" sound they have.
Fulsome praise:
Everything else!
bloc-head mentioned everything else that stood out... except the acoustic guitar. That really helped elevate the song.
Very nice track - excellent arrangement. I've not used tempo changes before, but you do it very effectively, and I really should add it to my bag of tricks.
Excellent work.