Stayed at the Okura for business. It's an excellent hotel with great facilities. The classic style rooms are impeccable and well maintained. Wifi is complimentary in-room. There isn't much of a view from the rooms (car park or gardens) and the surroundings don't have much night life, but it's easy to walk abt 5 mins to the subway to get to other parts of the city.
Service is beyond excellent. Hotel staff are eager to assist and will gladly provide directions as well as answer queries. They will also make a point to greet you at every turn, a pleasant experience.
Dining options within the hotel are plentiful but pricey. Continental breakfast for one pax (eggs and bacon + tea) came up to almost US$40.
Most economical way to get to and from Narita airport from the hotel is to take the airport shuttle. It leaves every hour and costs approx US$35. Factor abt 1 hr or check with staff. Last bus leaves ard 5, after which you should take the same shuttle but from Tokyo City Air Terminal instead. (check with hotel for flights from Haneda)
Location: slightly put of the way, it's located beside the US embassy. A walk to the shopping area (Ginza) took abt 35 mins (or 15 mins by metered taxi). There is little food available in the area at night, except from a 24-hr bento joint nearby. All-night convenience stores abound, near the subway station.
Good place for the well-heeled, or I'd travelling to Japan on business.