Château La Coste near Aix-en-Provence, france