In the picture you can see one of the rooms in the Madrasa Ben Yousef. Enjoy the richly decorated walls and ceiling.
The offer of places to eat was not as wide as I expected in Marrakech. There are many restaurants with nice open air terraces in the Jma-l-Fna Square, but quality of the served food was not very good. I recommend having something light for lunch in one of the local restaurants in the streets of the Medina, and then going to the food stalls in the middle of the Jma-l-Fna to have a good dinner.
Around sun set, several dozen stalls take the central space of the Jma el Fna square. More or less, they all sell the same food. Vendors will try to convince you to have dinner in their restaurants. Forget about the persistent waiters, and choose the one you like best. The food stalls have benches around them. Take into account the wind when selecting a place to sit. Otherwise your dinner may be spoiled by the smoke coming form the stoves.