It is ok apartment and location is excellent close to the Nishi Nippori station. A bit noisy 'cos railway is pretty close.
Also we found several cockroaches in the bed, which was disgusting. Hopefully they can get rid of the problem, otherwise too was very clean.
Portable wi-fi was also good option when hanging around Tokyo.