Great stuff!
The bass line is groovy, and the instruments work sublimely together. The ending was a tad off, but I don't blame you, since ending a song like this can be a bit tricky.
One day I will harness the power of this kind of music in my own work.