I landed to this airport with a Tunisair flight from Athens. The waiting to the passport and the security control is not very long. For EU and Canadian citizens the visa is not required but we had to complete an entry card before landing. This airport is not very big but it's fine. Check in for our return flight was not very long. There is a big variety of products off all brands in the duty free store which is quite big (a bit smaller than Montreal's airport) but they only take Euros. It is permitted to carry liquids in cabin luggage I didn't have a problem with my water bottle.