Overall great value for the price.

This place is actually a 12 minute walk from Ebisu station and 8 minute walk to Hiroo Station. While the distance to the stations is more accurately described in fine print, it was misleading that the host listed the place as "around 5 minutes from Ebisu" in the title.
The location was pretty easy to find and check in went smoothly, following the directions on the PDF guide.
The walls are pretty thin so I was able to hear when someone walked past our room, but fortunately the neighborhood was quiet overall and was not a problem during our stay.
Upon check in, we noticed a lot of dust in the corners/surfaces and food waste still in the sink. Also, the AC remote didn't work because the batteries were dead. While the host did send the cleaning staff and replaced the batteries later, I did get the feeling that the place was not very well maintained. The lamp in the room was also torn.
Host was responsive to questions/requests.