This place is in a great location.
Asakusa Station is about 550m away and Tawaramachi Station 400m away. The Ginza line from these 2 stations gets you either directly or with one or 2 connections to the tourist attractions. Asakusa line gets you from and to Narita Airport.
There are lots of convenience stores, shops and restaurants within walking distance.
The apartment is small, but that’s to be expected of most units in Tokyo. There were 4 of us and the place fit us comfortably. It has 2 shower and toilet units and 1 stand alone toilet which is a plus.
All in all I was happy with this place.