My 10 must do's in Marrakech and some essential tips when visiting the city. Where to eat, where to stay and more...