Overall I would say this is a very nice airport by any standards. However those that have never being to Asia will really appreciate all the extra "local" touches to the décor that gives it a Thai personal touch. I have only traveled thru here once but it does not take long to get the lay of the land at this airport. However for those in Thai (Star Alliance) First Class be prepared for special pampering whilst checking in. You only have to go thru the special entrance on you are taken care of by the staff, no standing required, as they seat you in a comfortable lounge while they do all the work of getting your tickets and tagging and lugging you bags. Then a special Customs check and escort to your Royal Orchard lounge, which is the best lounge of any airport I have been to date. Happy travels thru this airport folks!