I flew it recently. Service was not particularly attentive. I like NH better. NH's menu also seems more interesting and NH FAs seem to try harder. Those NEO sliding seats are, of course, much inferior to NH's full-flat seats. On the other hand, NH doesn't fly nonstop BOS-NRT.