I spent two weeks in the apartment, it’s just like in the pictures. Great peaceful neighbourhood to go wandering in up through Mejiro.
The nearest stations aren’t very useful but it’s a really nice 15 minutes walk along the stream to Takadanobaba station, which is a JR station on the Tokyo circle line (Yamanote) for connection to literally everywhere.