Essaouira, remanso de paz en la costa de Marruecos