With the markets of Marrakech on the doorstep and links to outdoor adventure across Morocco, the Es Saadi Marrakech Resort is feeding travellers – mind, body and soul.