Operated in and out of there as a GA aircraft only and never had a problem myself, always happy people someone always there to help,as long as you keep them informed about when you are to arrive/depart.
Last time in there had to divert to Casablanca, Marrakech airport closing, no electrical power.Make sure you are well organised Casablanca big airport but can be very slow at times to service GA.
MArrakech airport is good, but maybe we have just been lucky. If you use Royal Air Moroc, they are a good company but BOY are they expensive
http://www.onda.org.ma/
Try moving this to the bizjets forum too.
Mr W