So... this is probably be the only time I'll ever say this, but the tempo might be too fast.
It doesn't have enough energy to be danceable, but at ~120 BPM it's too fast to chill out to.
With the sounds and the groove involved here, I'd slow it down a bit and make it a fair amount longer so it's more of an ambient kind of thing.