Great report. I got a deal with Expedia for May from LGW-RAK and RAK-LGW via Casablanca with Royal Air Maroc (one way is a codeshare with some cheapo airline that has a digit in the airline code!). But that will not be in Business Class, so it might be a different experience.