A first timer's travel guide to Marrakech. Including What to do in Marrakech, where to eat in Marrakech, Where to stay in Marrakech...