| I haven't been to this airport in years and I must say it has changed a lot for the better but still has a long way to go. The arrival zone is small and grey with a few rows of very old and dirty seating. The only colourful spot was a red warning sign right in the middle about taxi fraudsters. The washrooms have probably seen better days and could use some maintenance. We waited quite a bit for our luggage, but after that everything was pretty quick, no big lineups at the passport checks and we were out in no time. The best part of this airport is its exterior, looks nice and modern. The departure zone was a bit strange. You can get a luggage cart at the airport entrance but you won't get far with it. They run the luggage through the scanners right at the entrance, even before the registration desks, and you can't get the carts past the scanners, so after the bags are scanned you're stuck without a cart and have to carry your bags to the airline counter. There are self check-in kiosks but only the third one I tried actually worked, the passport scanner still didn't work and I had to type all the information myself but at least it printed the boarding passes for me. But even with the boarding passes you still have to stand in the airline registration line where they check in the bags, take the boarding pass you just printed away and give you a different one. Staff at the check-in counter were very nice and helpful. There were a couple of cafes and a restaurant but the service at the restaurant was very slow. Security and passport checks were a bit slow but not too bad, no super big lineups there. There was some shopping in the duty-free zone. The duty-free zone was actually not too bad, albeit relatively small. The flight left on time.