Modern airport much better than last time I visited in May 2007 style reminds me of Hong Kong (bright/lots of steel/clean). Departure smooth though 2 security checks right before and after immigration. Arrival is the same chaos at the 'visa-on-arrival' but as in Hanoi no clear signage and communication skills of staff non-existent. This is not a usual visa-on-arrival you can only get it when you have the electronic approval letter (normally done by travel agency in vietnam). Best to bring your 2 passport pictures. Best if you can secure a proper visa before arrival. If not budget at least 60 minutes for the 'visa-on-arrival'.