Great place to relax before u get your plane. Many shops, cafe bar, fast food etc, a lil bit expensive as all airports in the world. They have play area for kids, comfortable seats to wait, it is like a small city. And I am talking just about ONE terminal, and there are FIVE. Friendly staff ready to help u. Also halal food, Lebanese restaurant. Sea food, Italian food, coffee, tea etc. In one word: it's fine. I just suggest to airport to provide some plastic bags or slippers to frontier when they ask you to take off your shoes. This is the only inconvenient, the security control is necessary, but we stay in bare feet on dusty floor. In rest everything is fine. Amazing place. I waited 5 hours now and I was very happy and excited. Clean toilets. Prayer area. Abolition site.