Amal was by far the best restaurant I visited during my six weeks in Marrakech. The food is absolutely delicious (I recommend the fish tagine) and Amal served the best traditional cuisine I ever had in a restaurant during my stay. The ambiance is great, with outdoor seating and lovely decor within, and the women working there are the epitome of Moroccan hospitality. Its location provides a great chance to see the city outside of the medina, and it's within walking distance of a lot of great shopping in Gueliz. Amal is also a great find because it serves a really important cause. The restaurant is actually non-profit and employs and trains disadvantaged women and mothers in the restaurant business, giving both them and their families a better life. The restaurant even provides services to these women such as lessons in literacy and at one point eye exams. And, the meals are at a VERY good price! All in all, Amal is definitely worth a visit in Marrakech- great food, wonderful staff, and inspiring cause-- I can't recommend it enough!