I think the composer here is quite experienced and comes over at professional level. This music would do well accompanying some visual media, perhaps a thoughtful piece of animation, like Alice in Wonderland perhaps.
I liked the way the solo part meandered around. Usually I don't like music that meanders around , but this music worked well as a short composition.
The basso continuo/harpsichord accompaniment worked well with the solo part.