The apartment is immaculate. Lots of space for up to 4 pax. Only issue is that there is no lift for a 3rd floor apartment so if you're not able to carry your heavy luggages by yourself you may have to reconsider.
The location is excellent. It's probably one of the few streets that are brightly lit on both sides, giving a lot of reassurance on the safety aspect if you're walking back late.
There's a supermarket 1 min away where you can buy local produce for some light cooking. The kitchen is inviting and clean.
Bathroom is a tad small, but that's to be expected from most Tokyo apartments.