I had a wonderful stay at Takeshi's place. The place was warm despite winter in Tokyo, making it a very cozy place. The room was spacious and had a nice Japanese atmosphere just as described. The nearby train station allows good access to many places in Tokyo, and the 7-11 beside the house provides all you need for your trip. Certainly a good place to spend the night in Tokyo.