I have heard good things about Xiamen. Thank your for the review.
Looking forward to giving them a try next year. While the connections times are usually not convenient, I like the longer transpac, vice stopping in ICN, which still leaves me with a 6 hr flight to SGN.