After the horror stories about hiring a car in Morocoo I had read, I was wary, but needn't have been. Sixt were friendly, helpful and fair. No additional charges for cleaning, no problem returning, everything was great. They let me extend my booking on the final day for a few hours with no extra charge, and even watched over our luggage we left in the car at the airport as we nipped into Marrakech for a final few hours. Recommended.