There is really no difference between the 4 major Chinese carriers.
HU might be slightly better than CA, MU, and CZ.
There wasn't any sort of entertainment offered on this flight, which was acceptable for a two hour flight, but I can imagine people complaining if CA uses this aircraft on a 5 hour haul. To be fair, all mid size aircraft in China don't have personal entertainment, nor wi-fi unlike the US carriers.
I really appreciate the hot refreshment served on this short flight though.
In conclusion, I will fly Air China again as long as they offer competitive price and a strong hub at PEK.