We rented car at Sixt. It was Fiat, the car was alright. There were a few scratches,but everything was marked on a paper.
We paid by debit card- no problem,just money (deposit) are blocked for one month,then will return back
Better to pay the best insurance ,because traffic in Maroko(Marrakech) is sometimes crazy.
I recommend SixT.