The flight was good: service, food, landing and so on. The entertainment system is very good! There is a lot new movies! The seat should be more comfortable for such long flight. The only problem we have it is check-in in Bangkok international airport - it is something terrible! We spent almost two hours staying in a line!