Marrakesh was recommened by a friend. We made reservations for dinner based on the scheduled bellydancing. When we arrived, The place was empty. We were ignored at the door for almost 5 minutes, by 3 staff members who were no more than 5 feet from us! We were rushed through dinner, and there was no bellydancing as had been specified. Only after talking to the manager (who was rude) and almost threatening to not pay the bill (which the waiter brought before we were done eating), did the dancer "magically" appear.
Pros: good food, nice dancer
Cons: bad service, condecending, rushed
more