This place is big! Everything was well organized from providing transfers to another terminal and car shuttle transfers. So make sure you have enough time to go to another gate in case if you have a connecting flight. Luckily, we had two hours to connect to our next flight, if not we would probably be running around the airport trying to catch the next flight.