Royal Air Maroc - FIH to Casablanca
Pros: The flight time from FIH is great at 5am. Flight was 50% capacity, so there was a lot of room. The service was quite good.
Cons: The food was terrible. There is no personalized entertainment at the seat, which I believe RAM is planning to retrofit their seats with eventually. Also, it's a 5am flight, which means most passengers will sleep; I believe the attendants should make it a point to close all the blinds like on other airlines, so that the passengers can have a good sleep through the sunrise.
The wait time for a Marrakech connection is also way too long (6 hours). This is because of the lack of RAM flights through the day to Marrakech (3-4).