Location is great. Host is wonderful. Honestly, would stay here again if I am going to be in Tokyo for long term stay again.
Enough cannot be said about the host's willingness to answer and help with any and all questions.