We arrived late due to the transport being late. We were sat in a dark corner away from other guests. The waiter for the drinks took 30 minutes (we were told that food was included in the price but drinks weren't - we ordered 2 bottles of water, usually 20dh, came to 75dh!).
The food was terrible, the 'lamb' was stringy and it was too dark to see what we were eating.
The show started whilst we were still eating - it was horses running up and down...in general, it was a waste of money and the 30 minute drive from our hotel in the centre of Marrakech wasn't worth it.