No power outlets, ok seat, right next to a crying baby all the way on landing.
We loved our flights with Air New Zealand.
Departed on time,
I disliked the food served.
Busy airport, food court has a long line and give yourself extra time walk to the gate.
The stewardess is kind of rude when the plane was back to Amesterdam
China airs' meals are horrible as usual and has a great space for improvement.
Since the layover time was too long 17+hrs, Turkish Airlines could have provided free stay at the Aiport hotel.