From luxury restaurants to relaxing cafes, we’ve highlighted our favourite places to eat and drink in the vibrant city of Marrakech.