Halal E.
Google
Most of the airport cleaning staff are friendly, overall airport is clean, but toilets could be kept clean more. Male toilet urinary area is too higher.
Immigration not friendly at all, everyone talking to each other, typical you find this kind of official places, in Marrakech. Security places, are not planned well, but its quick, many dont even understand a word in English. Many places you find this, but atleast people understand and helpful, not in here.
The exchange rate is horrendous, and lack of help in navigation, and absurd duty free; overall this place gets only two, as it has a masjid inside.