Perfect "base camp". While travelling around Tokyo. A short walk from the subway, surrounded by small restaurants, and a few small parks/shrines.
The hosts/hostess really took the time to answer any questions I had (from food to activities). I would definitely stay here during my next trip to Japan.