Hi there - My friend and I (females in mid-30's) are planning to go to Morocco in May. We were thinking of flying into Marrakesh and then visiting Casablanca and Fez. I've read that Casablanca is not worth visiting - it's too business/industrial. Do you all agree? What do you think would be the best itinerary? We're planning on being there for 6-7 days, and would train (or fly) between cities.
We want to experience the culture, souks, desert/camel rides, bazaars, nightlife and best restaurants. Any recommendations on areas to stay, cities to visit would be great.