My husband and I just returned from a week long trip in Morocco. We first went to Marrakech for three nights, then Casablanca and Fez. In Marrakech we stayed at Riad Sherezade only a block or two from Jemma el Fna. The riad is cute, clean, and the staff is amazing, helpful, just wonderful. But in order for you not to get dissapointed, I would suggest that when you go to Morocco, compare everything with Moroccon standards and forget about U.S hotels. The room was small, no tv or phone but it was perfect for us because we went there to explore Morocco and not sleep. The rate was $410 dhrihams (about $45/night) for two people. We only booked the hotel for the first night and then just told that staff that we might stay another night and so on. The people were very nice through out Morocco, helpful, but they will give you the highest prices. So always try to negotiate. For example, we were trying to take a petit taxi from the airport to the hotel and intitially they told us it was 150 dhrihams/person so we told them that is crazy, we have been here before and we know the prices. Finally another taxi driver heard us and accepted 50 dhrihams for both of us. Another example was the horse carriage (caliche). Initially they told us it was 300 dhrihams from Jema el Fna to Menara gardens and we were able to bring the price down to 40 dhrihams, and so many examples to tell. So Marrakech was good, make sure to go to Chez Ali. We paid about 400 dhrihams/person booked throught Riad Sherezade. Also, try the "Al Barakta" restaurant right near Jema El Fna. It was a great experience. After you get tired of the Moroccan food, go to Portus Banus at Gueliz, great food with spanish flavor. Casablanca was totally disgusting, dusty, old, nothing attractive besides the Hassan II mosque (great sight). We even went to Casablanca's port at this restaurant for Oysters. The oysters were very fresh and yummy. At Casa we stayed at IBIS Mousaffir, right by the Train station "casa voyager." Cute and modern this hotel is a great convenience if you plan to take the train. The train is excellent but always book first class. We paid 140 dhrihams from Casa to Fez. Fez was alright, after a while in Morocco, everything starts to look the same. But I was very impressed with the people, friendly, helpful, very safe to walk around at all times but make sure you tip even if someone is showing you where to go. All in all we had a good experience.