Asakusa may not be as centrally located as, say, Shibuya or Shinjuku, but it's one of the most beautiful and famous places in Tokyo. Takeshi's place is very close to Asakusa Station and there are plenty of restaurants in the area, not to mention the close proximity to Sensō-ji and the Tōkyō Skytree. The provided amenities were amazing and even though the house is a bit on the small side, it was extremely cosy, well furnished and stylish (the bathroom, shower and living room were by far my favorite spots). I would absolutely recommend staying at Takeshi's place if you're looking to spend some time in Tokyo.