We paid 400Dh each for 90mins. They can pick u up from Essaouria at the medina gates. The ride was good and varied, our favourite was speeding along the beach, going up and down the sand dunes, and seeing the odd camel, goat and cow wandering about. Mustapha the guide was friendly, safety conscious and polite, we felt safe with him, and spoke good English. Calling to book may be an issue if you don't speak French, either ask for Mustafa when u call or ask ur riad to book for you.