After reading reviews from various rental companies in Morocco, I was really concerned about renting a car and driving throughout Morocco. While I can't say much about other agencies, my experience with Sixt was excellent. The pick up process was efficient, the lady who helped me spoke English, and I was off with my car within 25 minutes. The car was a newer model Renault, was fully gassed up, and had some minor scratches and dings, which I made sure to document with photos. The drop off process in Rabat was seamless as well. I would not hesitate to rent from Sixt in Marrakech again.