We only tried it once. The food (kebobs and couscous) was bland and overpriced for what it was; we had expected much spicier fare. The restaurant was really loud, too loud for our young kids (at the time 5 and 3). I'm glad others have had good experiences (and we love Tangierine, the counter service place in Morocco, I think one of the best in Epcot). But we have not been tempted back to Marrakesh.