Thinking of returning to Marrakech in June and fancy spending a couple of nights in Essaouira. Does anybody know the easiest way to do this - either train or coach would be fine. Approx. costs would also be handy. Also any mid range hotel in Essaouira that anyone could recommend would be brilliant.
Thanks , Dodgy.