It's a very nice place to stay, I really recommend it. What I liked most was the close proximity to good subway connections (I do not mind walking a little in the morning!) and the supermarked. I also liked the view on a normal small and calm japanese street. The bed was so comfy and the shower was perfect. In winter time, Japan can be hard, but I did not freeze since I had warm AC and shower. Sadly, I was not able to find the place directly. Mind the little blue gate to the backyard!
Thank you very much for hosting me!