Nice clean very modern airport with efficient check in & security for international flights. Catering airside is very pricey even by airport standards. Immigration was not exactly speedy but acceptable (but then I had a proper visa - the queue for "visa on arrival" looked horrendous) and the luggage beat us to the hall despite being one of teh first off the plane. Bit of a scrum outside arrivals - lots of taxi touts etc - but felt safe and secure (like the rest of Vietnam really). Note that if you need to change money you need to do it before you leave arrivals though USD seem to be equally accepted as local currency - the rates offered by some of the moneychangers varied fairly significantly - you could get 5% more by walking 20 yards down the hall!.