Eh I have mixed feelings about this place. It is a really big airport so takes awhile to get around. The food options get it done but much of them are outside security so if you have time look around those first. The lines here can be bad so plan ahead. I will say I was able to check a bag and get to my gate 30 minutes before takeoff thanks to having access to the flyby security line. The rental car buses come kinda frequently but plan on 20 mins to/from get to the rental car facility from the airport.
places reviews