We flew Air China six years ago. The service was efficient - check-in
staff pleasant, the cabin crew did their jobs well and the flight was
on-time. Our plane seemed a bit old and the food was not very good at
all. This was an international flight - Beijing to Calcutta - but the
only language was Mandarin So there were no in-flight safety or other
announcements in English - and most of the passengers were Indian or
Westerners. All our other Asian flights used English. As you are
flying from the U.S., I would presume the crew would be multilingual.