Baggage conveyer belt stops working so idiots remove bags and file them in two different locations. Keep 2 hours if considering an internal domestic transfer.
Great airport if you have a long layover - clean, bright, unlimited fast wifi, and comfortable seats if you can get your hands on one of the reclining chairs (you won't be the only one around...)
Boring huge airport. Especially when waiting for counter opening. Few food stores, sky rocking prizes for beer. But free wifi, needs only mobile phone and flight number. Have ur flight itinerary print
Be prepared to deal with unfriendly and uninformed staff all around. If smoker please note that your lighters won't make the security checks. Get ALWAYS a label for your hand luggage from check in.
Visa on Arrival is not recommended . It can take over two hours, even during slow hours. EVERY thing is analog and paper work is required by the officials by hands for every step.