Takeshi's place is highly recommended when you are in Tokyo. It made us feel the traditional theme of a Japanese home, but everything is new and comfortable. 7 Eleven is right beside the house and the train station is only several bus stop away. I will definitely stay in Takeshi's place the next I am in Tokyo.