The house is a little bit outside from down town Tokyo, but the next metro station is a 5min walk away and you can reach everything very well.
Furthermore Willrise is a wounderful host at it was a nice stay with good chats with him and other guests of him.