Airline was efficient and crew were efficient and polite. There is no mucking around from them! From NZ, we were allowed 2x suitcases up to 32kgs each! Very generous allowance! Food service was basic but ok in comparison to other airlines. Entertainment was ok but not a huge selection. But only an 8.5hr flight. We were kept informed throughout the flight of things happening which was good. We would fly this again.