my only experience with NH is TPAC in Y on a 777.
it was no better and no worse than UA Y on a 777 flying on the same route.
The food on both were equally tasteless and stingy. However, the ANA flight attendants(cabin attendants) were prettier. (DUH!)