It's the largest airport in South Korea, and Incheon International may be the only airport in the world that has a golf course, spa, and casino all under one roof. Layover? Sounds more like a vacation.