Hi! We are going to be in Marrakech for 3 days (more like 2 full days, and 2 half days) and I was wondering if you could give me some advice on things not to miss out on. We arrive by plain in Marrakech on a Tuesday around 11AM, then we have the rest of the day (I was thinking of doing a Hop On/Hop Off tour), then two full days, and we leave on Friday night (the flight is at 7PM so we have until about 4PM). I looked into a day trip to Essaouira for one of the full days, and was considering doing a guided tour of Marrakech during the other full day. Then on the two half days, we would just wander around and try the food and markets. Would you recommend against doing what I planned, and maybe have a better suggestion? Should we not go to the coast? or should we skip the whole day Marrakech tour, and try to see it on our own? I booked the full day tour thinking that they 11h tour we should be able to see everything important in Marrakech. I also wouldn't mind doing something fun like camel trekking or 4x4 which is usually half day. Do you have any suggestions? We are staying in a riad in the medina, so at least we will be in the middle of it all. Thanks in advance!