The first thing I think about when I hear this is the lounge area on that big space station that's in 2001: A space Odyssey. I really enjoyed it, it has a nice mix of ambient, Jazz, and some really spacey stuff that reminds me of some older M83 songs. Mix-wise, I would play around with the eq on your kick and snares a little bit, (like someone else said, it does sound a bit muddy)