We stayed here for 5 nights, and really enjoyed our stay.
The apartment felt spacious enough for 2 people, and location is awesome with the subway station only a minute away.
It’s also a just a short walk to Zojoji temple, worth visiting and you get some great photos with Tokyo tower in the background.