SYD-LAX and LAX-MEL. Outbound service just OK. Entertainment system froze and it took almost two hours to get it working again. Attendants were apologetic and tried their best to fix the situation but seemed very harried and stressed. Three hours of non-stop turbulance made it very hard to sleep. Food was poor. I loved the entertainment system (Once it started working). B777 great cabin design and nice mood lighting. Inbound flight was much better. Left on time friendly staff landed early. Very pleased with this flight. Food was still not great though.