Our experience was uniformly good. I would single out the service at Emirates in Brisbane for special mention where the plane was delayed by an hour, eventually leaving at 3.30am. The staff set us up to be able to sleep before boarding. The lounge food provided by Emirates in each lounge was of a high standard.