The place was clean and it looked exactly like in the photos. It’s located in the middle of Ebisu and Shibuya stations, so it’s about 10mins walk to either stations, which was walkable. Plus, the nearest convenience store is only 5-min walk away.
The apartment is located near the tracks, so you will definitely hear the trains. But the noise was bearable and didn’t really bother us, especially with the windows closed. (A bulk of our time was also spent outside anyway.)
The only downside was that they only provided one roll of toilet paper and the laundry detergent was close to finishing when we checked in. It was challenging considering that there were 2 of us staying for 6 nights. When we ran out of both items, we were told to replenish them ourselves which was honestly disappointing, and it didn’t make sense for us to purchase a packet of minimally 6 rolls of toilet papers and a tub of detergent.