This place is a definite place you should look into if you're staying East of Tokyo.
It's in a very convenient spot (10 minutes from the closest train station) with lots of restaurants and convenience stores nearby (one is even 2 minutes away).
The place looks exactly like the photos. The stairs are a little tighter than expected, still perfectly fine.
The host responds quickly and is always very helpful and clear with instructions!
I will love to make this my main stay every time I come to Tokyo now!