I've heard Royal Air Maroc is pretty good when it comes to African carriers but I'm not sure. I know they have (or at least used to have) experienced crews and good airframes, but I don't know anything about their maintenance standards
Look up air Maroc flight 439