A must, when you are in Marrakech. Well organised, driver was nice and drove excellent. We got a lot of beautiful impressions at Essouira. It is a nice berber town, much more silent and comfortable than Marrakesch. It was too cold to swim due to the wind. Would love to go back and spend even more time in Essasouria!