Hate to be the lone voice of dissention here, but our experience at Marrakesh on 8/7/07 proved to be absolutely horrible. We had a later seating and arrived just in time to have the "band" leave after 30 seconds ........ never saw another performer of any kind the remainder of the evening, but that was okay with us. We all ordered the "Royal Feast Thingy" in order to try the best of what they had to offer. What a huge disappointment. The soup and beef roll were fine ..... although, on the cold side. When the lemon chicken arrived it was so dry that I could absolutely not eat it and did not have a hint of lemon anywhere in it. Perhaps I could have tried to eat it if only the waitress had brought me a drink re-fill before I had to ask 3!!! times!!!! Our waitress could not have been less attentive if she had tried. The entire wait-staff seemed very un-motivated and more interested in socializing with each other. The lamb shank was "okay", but nothing to write home about. The veggies (or should I say 2 carrot chunks) were over-cooked and the rice was just okay. The desserts were lack-luster, but then again, I live in the Dearborn, Michigan area where there is a large Arabic community and the standards have been set much higher. I really expected more for a $200 meal (for 4 people) and will certainly never return. On a high note, our pets that travel with us got a spectacular meal that evening!