Arrival at this airport was a fairly long and drawn out experience queuing for painfully slow officialdom to take place. Coming back home very much the same owing to Gulf Air flight delay had a five hour wait in a very uncomfortable lounge. A good tip though is to get in to the first class lounge next to the shop that sells the souvenirs. It costs about four quid is dark quiet and has lots of very comfy sofas to sleep on (it was 2am) flight info and even a cup of tea and some very nice cakes for breakfast. Other than that this airport is a total nightmare!