This our second time staying with Toshi. We love the neighborhood - lots of little bendy streets, charming shops and houses, a zillion temples. We loved walking from his place to Ueno Park and beyond. The feeling at Toshi's place is very peaceful - it's kind of amazing how close in it is.
Toshi lives in the house, so you will almost certainly get to interact with him. He is relaxed and sweet. Also his English is very good.