Home initially seemed like a far walk on google maps, but in reality it was very close to the station and a very easy transfer to the larger train lines. But Oedo line does easily directly take you to certain popular destinations in the Tokyo area so you don't even have to transfer to a JR. I also had a car to use so the closest parking was about average price for Tokyo for overnight.
At one point we were lacking in supplies (toilet paper/soap) as we had 5 people for 10+ days, but Akito was VERY quick to resupply us with what was needed, and left us a gift as well. The apartment was dusty in some places (under/along side of the bed, and in the corners of the rooms) , but other than that the whole place was not 'run down' in anyway. It was furnished in a comfortable fashion to feel as if you live there. Stairway is pretty tight to lug suitcases up and down (since we packed heavy for winter), so thankfully only stayed on the 2nd floor.