Overload a good airport, but like any large city be early and prepare to wait. Arrived from the…read morestates at 930 am and it was very busy to get through customs. There's a pre check line, scan passport , fingerprints and photo. Then on to another line to talk to an actual agent. This took about two hours.
Once that's completed you move on to baggage claim. Bags were all lined up and ready to go. Signage and employees were throughout and willing to assist.
Lots of food options, sit down or grab and go.
Departure was a bit different, left early am, less people but still took about an hour to drop off luggage, go through customs and find gate.
Definitely plan ahead and give yourself extra time.