This place is right next to the station. You can see and hear the trains from the window. I personally loved it, I found it atmospheric and super convenient. The sound of the little tunes the train station plays when the train was coming was really nice.
The apartment is litterally 20seconds from the station and really easy to find. There's loads things to do in the area, delicious food on the doorstep.
I'll book here again if I come back to Tokyo.