When I visited Morocco, I enjoyed a night in a Bedouin tent under the desert stars, but I must say that the highlight was the bustling, buzzing Marrakesh market square at night. An acre-sized tapestry of tiny market stalls all cooking up some specific delicacy concocted from the colour full piles of spices we saw touring the souks earlier that day. Club Med Finolhu Villas has the posh version of Jemaa el Fna with a collection of gourmet stations to cook you a variety of dishes for your meal.
You get to see the food like a buffet (instead of depending on menu descriptions), but freshly prepared to order like a la carte. We’ve all had our freshly prepared eggs and noodles dishes, but these were filet beef and sautéed fish dishes with delicate sauces. The approach was particularly helpful for people with weak English. But one of the biggest benefits was reduction of food waste. The on-demand cuisine meant that only food people were going to eat was prepared instead of large mounds of buffet offerings which (by definition) never get fully consumed (see the explanatory sign at the resort restaurant below).