I had a very nice stay at From Scratch ! Met the hosts at my arrival by nighttime and they were very friendly and willing to help. The rooms are clean, the beds are big and the facilities all well maintained. The nearest subway station is a 10 mins walk, and every place you would want to be in Tokyo is easily reached. Would recommend!
I had a nice evening with some other guests, it was a shame that the bar only opens on thursday and friday, so we had to get beer at the 7-11 nextdoor. Champagne problems i guess!