Best Hotel Restaurant La Bastide de Moustiers, Provence, France Given that - The Independent