One place that seems to rarely get mentioned, and doesn't get much love is Restaurant Marrakesh. We go every trip, and our party of 6 has never been disappointed! We have always had great meals and service. I will say, the service does always seem to be at a bit of a leisurely pace... but we like to relax at meals and don't mind that. We tend to eat at off times, such as 2pm... and I can normally make a same day reservation for 6. I find the food flavorful, but not spicy. For less adventurous eaters, they have very good grilled chicken and grilled tenderloin kebabs.