The location was perfect close to a number of great shops as well as places to eat which was great when i didnt feel like travelling to a different district within Tokyo, plenty to do in the vicinity of this apartment. Kazuko provided practically everything which you might need from body wash to sewing implements, the pocket wifi is also a life saver. After a long 12 hr flight you kinda just want the keys and rest, which makes the self checkin fantastic. If your worried about noise personally i didn't really find the location that noisy which surprised me considering the area, i had no problems sleeping.
Overall i would defiantly recommend this place Kazuko is really a great host fantastic communication and very welcoming.