Shin was very responsive to all my messages. He speaks decent enough English and even helped us when we were locked out one time.
The location is relatively close to Edogawabashi station which runs on the Yurakucho line but might be slightly inconvenient if you’re looking to travel to Shinjuku, Shibuya, Harajuku or Akihabara regularly.
Also, the apartment does not have a lift. Please take note of this when you’re lugging your 20kgs worth of souvenirs down the 4 stories.
All in all, a decent enough place in a quiet neighbourhood.