I spent two weeks in Morocco, visiting many (and I mean, MANY) souks all over the country including popular ones in Marrakesh and Fes. I must say, this is one of the best markets I've visited. It is not as huge as the others, but the lack of pollution (à la motorbikes!) sure made the experience so much better. Generally, you get a happier vibe here and the store owners are less aggressive. Like anywhere else, do bargain for better prices.