PVG Delhi not so good... OK lounge ( Shanghai airlines), quiet, plntiful but stodgy food, only beer and crap chinese wine... close to gate. Boarding late even though flight landed early then a combination of sloppy cargo loading, tech malfunctions and ATC delays meant a 2 hour delayed departure. No menus. Yes amenity kits Excellent service great food comfy seat working IFE and toilets.
So I decide to try them again to Shanghai in June ...