I havn't flown with RAM before, but I was pleasantly surprised by the meal (quality and items/size) and drinks service (red and white wines available) for LGW-CMN last week. It has been long time since I got a full meal served on tray etc for a 3 hour flight. Old aircraft (B738) with ancient seats and overhead screens etc but service was good/friendly.
Very reasonable last minute o/w fare of 155 GBP to Marrakesh with a transfer at CMN (same price to Agadir). Domestic flight to RAK (ATR72-600) was almost empty