Just back from China and wanted to note th excellent crews on both flights. AC15 YYZ/HKG on Nov.27 and AC88 PVG/YYZ on December 10. The crew on AC88 in particular led by Jack kearney was absolutely excellent. Attentive service, frequent visits to my seat when I was awake and always clean washrooms were some of the things I noted. Crew was mixed bag of very senior and some more junior FA's. As I will be doing this route several times in the next year or so I was pleased to note how AC staff is paying attention on those routes. The flight was 90% full in back and about 80% full up front.