About location, if you are coming from Shijuku station, you will need to take the train to Higashi-Shijuku Station, which is only about 5mins walk to the apartment. The host have prepared a detail guide for me to find the apartment, which is quite convenient.
The apartment is nice and tidy as photos and all things work well. Especially love the star light. It was really clean, that's why I was quite surprise to see a little cockroach. Fortunately, it was not a big one. Since then I locked my suitcase when I went out and slept every time. Apart from that, everything were nice.