Marakesh used to be one of our top 5 WDW restaurants but after a terrible server/food/entertainment experience on our last visit, we will not be returning. On this last visit the belly dancer came out one time (we were there well over an hour) and did one song and left after about 5 minutes. Very disapointing.
The last time we were there she danced for much much longer.