Excelent location. 2 mins from a major temple, 5 mins from a local shoping district with lots of great food options and accces to the tokyo metro system.
He lent us subway cards which meant all we had to do was recharge them to get around tokyo.
The house seems small but has all you need after a day of touring tokyo.