Coffee shop somewhere in Aix an Provence, France