Great location between 2 train stations (Oedo and Asakusa). Incredible advantage when: 1) you buy a Metro Pass - unlimited access to the subway system for a specific number of hours, and 2) you travel from or to Narita or Haneda.
That said, the apartment we stayed in was fully equiped and had clear instructions attached to or close to the appliances themselves. Everything we needed was there. It made for a pleasant, hassle free stay.