It's a nice piece of music. You have some good chops there I think.
It would sound nice with some soulful jazzy female vocals over it I think, maybe playing simpler under the singing parts.
There's a couple of parts where you are "going for it" that the timing is out just everso slightly, but I'm sure you've realized that already.
It's good to hear some skillful playing that remains tuneful and pleasant, so as you develop this piece I'd say don't be afraid to keep it so, rather than making it a virtuoso piece. You're good so you don't have to "prove" it.
Kudos!!
