The location is roughly a 5 minute walk from Oshiage Station, this is very convenient for getting to and from Central Tokyo (or Haneda) and Narita Airport. The Skytree as well as Tokyo Solamachi (mall) is also located at Oshiage Station if you want some souvenirs.
The house was very clean and modern, Momo communicated quickly and I had no problems finding the unit. The neighborhood is quiet and the neighbors are very friendly. There are several convenience stores and groceries nearby. I look forward to visiting again!