Landed on time expecting a leisurely two hour layover, but we remained on the tarmac for 2 hours. Made it in the last call. The connections are far apart physically, and you have to take multiple trains to get from point A to point B. Since it was not super crowded, the customs officer asked the same questions multiple times and began cracking jokes after I told her my flight was boarding and I had to leave. There is absolutely no coordination, and it was truly a mess getting through here. Plan your trips accordingly.