Chihiro’s place makes a good base to explore Tokyo, it’s well situated and has all you need for your stay. It’s a compact space, but was totally fine for me during my stay. Takadanobaba is a good place to be!