Takeshi's place is really amazing.
From the very booking Takeshi made sure we are all well informed about the location, how to get to the place and what is there to see around the house. The location is amazing. Just 5min walk from the Sensō-ji temple and 10min walk from Asakusa metro station. This gives you great connection to rest of Tokyo.
We will definitely consider staying at Takeshi's place again.
Thank you