I must say that I am very impressed with Kuala Lumpur International Airport (KLIA) on a stop off to Kota Kinabalu, Sabah. As soon as I stepped off the plane and walked into the terminal to a transfer area, I was amazed just how modern and futuristic the place was. It was all glass so you could see out to everywhere. The terminal building is fully air conditioned, comfortable, very spacious with the high roof and is immaculately clean, plenty of amenities at the restrooms area (unlike in Jakarta CGK airport). It also has an extensive range of retail/eating facilities, post office ... although I must say foods and drinks are not cheap. Check-in times are short, and immigration clearance relatively fast. Access between the main terminal and the domestic terminal is by a transit system called the "aerotrain". I rarely had to wait more than two or three minutes to catch the train. Although the food choices in Singapore Changi airport are loads better, being a competitive international airport, I believe KLIA will someday surpass Changi!