Modern aircraft but beware, be early on the morning-flight to BKK. We left half an hour early! They told us to be there two hours before the flight and they were right! Complementary meal on the flight is somewhat funny - not sure if it was made of real stuff. Flight attendant was beautifully dressed