Simple place if you just need somewhere to rest and explore Tokyo. Located about a 10 minute walk west of Takadanobaba Station.