This airport is huge and we have enjoyed the amount of amenities that are provided indoors. Although I will say that the construction and moving around of things is ridiculous. We have flown a few times and all the rerouting is more confusing than ever. They have moved the international arrivals about 3 times over the last few years. I know they are just expanding and making things nicer, but they need better routing.