Mohammed V Airport in Casablanca is together with Marrakech airport, the busiest airport in the country. This airport is modern, it has a train station in it as well, like Madrid or Barcelona. In a half hour you can be in the center of Casablanca. It's very convenient and costs 4 euros. The airport doesn't have a lot of amenities, but it has the basics; car rental, some bars and restaurants. Inside, once you pass through security (and a few more checks than in Europe!), there are duty-free stores, but the prices make them not worth the trouble. In Morocco there isn't a fixed-price culture, in general you can haggle with the shop keeper to knock off around 30% of the price.