The airline with the best average rating is Garuda Indonesia with 8.1/10.
The average flight time is 7 hours and 48 minutes.More information
The ANA Lounge by Satellite 5 was big and provided a decent variety of dishes ranging from cold to hot. The sushi stand was a nice addition but it was available during certain times only. It could get crowded during peak time but there shouldn't be a problem finding a place to settle.
The shower was spacious but personally I thought that the little packages of toiletries gave a frugal impression. I never had to wait too long for a shower to be available which was a good thing.
I was fortunate to have an empty flight which made a big difference in comfort. The crew was nice and professional which made the flight more enjoyable. Catering was solid with a delicious meal.