The place was as we expected. Simple, clean and efficient.
There is a washing machine, which is a great plus.
Note that there is a parking of shareable bicycles nearby the apartment ("Pippa shareable bicycles"), and another near the Ogikubo station. It is a quick, easy and affordable way to go to the Ogikubo station (10 min with bicycle). From there, everything is easily accessible (Shinjuku, Akihabara, Asakusa)
Thanks for the hospitality 辻本 !