If you're on a budget, this place is conveniently located by Otsuka Station which is a fairly convenient station on the Yamanote line. About 15 minutes to both Shinjuku and Ueno station.
As far as the actual accommodations, it's expectedly tight. The toilet room was too small for me to sit down and close the door. The shower has a recessed grate in the middle of the floor which makes showering awkward, and there was no way I could fit in the tub. Again, this was expected given the price point.
I didn't like however, how everything felt like it was falling apart. The closet door wouldn't slide without putting some force into it, the walls have scratches and chipped paint in a lot of places, just a poorly kept apartment. It's clean enough in terms of hygiene but it looks like they don't maintain it very well.
The neighborhood is also a little seedy with barkers for various nightlife activities in the street at night. Some places are very loud and close very late.