This airport is terrible. Immigration takes too long and is too invasive. The terminals are spread too widely and there is no good mode of transportation to other terminals for people who have to make connecting flights. I was told to walk to D terminal for a flight, only to find out (after the 20 minute walk) that I need to go back to B terminal to catch the flight. There are no good restaurants inside, and it's not easy to catch the hotel buses outside. I will try at all costs to avoid this airport in the future.
more