You don't mention the class (F or C) - really enjoyed the NRT ANA F lounge a few weeks ago as it was nicely quiet (went mid-morning), noodle bar was a nice idea (if limited choice of soups) and had a good selection of Sushi nibbles. Only problem was it appeared that food only came out on a schedule, not when it ran out, and most of the food came out with only one of each type (so if there were 2 of you you couldn't eat exactly the same sushi). The computer/rest area was nice too, modern and quiet.
Was also a fan of the autobeer dispenser having read about it prior to visiting, nicely different!
Toilets.... indeed, this is Japan
(Haven't tried the RCC to compare though)