Huge airport. Beautiful architecture and it was squeaky clean. Car rental is also within the facility...you just have to follow the signs.
What I didn't like was the fact that you have to go through a million lines and show your customs form and documents at several posts before you can fully exit after arriving. Held up the line and took forever.