After our last excellent flight with this airline, this experience was not as good. Check in was chaotic and unorganised - no signage until everyone had gathered at the counters. We blocked others from trying to force their way past us just because they had to be at the front of the “line”. Once at the counter the person did not know how to smile, no greetings or any acknowledgement. Considering our airfares were booked through to Australia on the 1 booking, we still were only given the boarding pass and checked baggage to Beijing. In Beijing we had to collect our luggage, exit, and then re enter to check through to Australia. Ridiculous. The saving grace were the Cabin Crew who were genuinely friendly, in particular a Romanian Flight Attendant! Aircraft was new and clean, entertainment was great, and the food was decent.