I heard this song on a fan video for Melissa Theuriau, and enjoyed it. It kind of reminds me of Radiohead's "No Surprises," a little bit.
Relaxing little instrumental tune.
Oh, if you don't know who Melissa Theuriau is, here's a pic. French news reporter: