Be warned, I missed it, there is no elevator, and lugging up two suitcases to the 5th floor was not fun. The ad states this fact, but I missed it somehow, so that's my fault for being surprised. The apartment is more than suitable to sleep in for all of your tokyo area adventures. It is quiet in the neighborhood, and the nearest metro station is less than 5 minutes walking. Shower is nice, there's multiple windows to open for fresh air. There are also a few coin lockers on location, though they're expensive and can't be left overnight..
Also of note for future renters, the check in link that they will provide you has the proper address for the apartment, but there is also a goo-gle map visual link, and it showed me something called the "grass building" in a location that is very very different than the apartment, so pay attention to this.