Palais Longchamp in Marseille, France saved my day