Came here to say Marrakesh as well. Your experience was identical to mine. Our lamb tasted odd and our server took 10-15 mins to bring us water (the place was empty at 6pm).
That was my experience too, and I had extremely high expectations as I worked my butt off for that ADR, checking multiple times daily before finally being able to snag one two days before my trip. I was so looking forward to it and the food seemed like mall food court quality and we were rushed rushed rushed.Ohana. Chaos. Lousy food.