I cannot fault this airline. Customer service in Melbourne before the flight excellent, smooth check in at airport, use of Qantas lounge, flight on time, comfy seats and more than satisfactory food and beverage service. Flight Attendants were very attentive, without being overly so. 6 hour layover in Guangzhou went very quickly due to the very comfortable biz lounge. Transfer to our next flight was seamless, as were the other 3 flights with this airline during our trip (MEL-CAN-AMS-CAN-MEL) Can't wait to fly with CS again and would definitely recommend this airline.