The location is good.
It is close to Sugamo train station.
But expect the apartment is very tiny and no chest drawer to put the clothes in.