| Used this airport when flying between DXB and Sri Lanka. Experience of arrival was very good. we landed about 1700/1715 and we exited plane on steps. We took a bus to the terminal, then boarded immigration. Lines were pretty long but we got to the front in the end. Staff were polite quiet and did their job without a fuss. Duty-Free stores were excellent with at least a hundred different kinds of chocolate, alcoholic drinks at affordable prices. Baggage claim was massive and the airport atmosphere and ambiance were pleasant. The terminal was very crowded but very nice for what seemed like a relatively old and dated airport. Departure experience was not quite as pleasant, though. Check-in area was packed and each and every staff of check-in desks were of SriLankan Airlines which seems quite strange. It isn't like this at any other airport I've been to so why not here? Security was also fairly busy, and the staff was a little moody. The airport is slightly confusing, as Security is first and then check-in. The airport is also very small, and there aren't nearly enough seats for the number of passengers. We got to our gate about a minute-and-a-half after check-in, and the gate was too crowded for one to move. We again took a bus to the aircraft and boarded again with steps. A pleasant airport. Astounding if you've no choice but not quite as good if you do.