Great report OP. I haven't been on any of their A330s but got to fly on an A340-300 and was underwhelmed with the business class on it. It was a flight from PEK-PVG and the seats were filthy looking and the food was pathetic. Also, I didn't see this in the report, but did your flight deplane onto a bus, I had to take a bus for what seemed like a one mile ride from the terminal to the plane in PEK and if I'm paying to fly business class on one of their top end planes I expect something better. Hopefully they manage to find a way to become a higher quality airline with clean planes and a level of service comparable to other Asian carriers like ANA.