The BA First Lounge at JFK may well turn into the happiest place in the world in the evenings, but if you're visiting as an ANA passenger, it's an absolutely dire experience.
The ANA Lounge is definitely the place to spend your transit in Narita. Good selection of food, great showers and plenty of seating. Pity it lacks natural light.
Located just 5-10 minutes from Shinjuku station, this hotel is definitely a good choice if you're planning to head to Tokyo. Great rooms, great breakfast and of course, great Japanese service.