The apartment is exactly as described and I had a pleasant stay there. It is clean and well equipped with everything necessary. Pocket WiFi is a big plus. It would be nice to have some extra appliances such as trash can with lid (especially for kitchen waste) though.
Location wise, it is in a residential area close to the sakurashinmachi station (10 min walk). Could reach Shibuya in 15 min but the Denentoshi train line is notoriously crowded at commute hour for a good reason. Apart that, it's a quiet neighborhood and I feel safe walking alone at night. The apartment is also within walkable distance to the sangenjaya station (around 30 min) where there are a lot of good restaurants.
Robert is friendly and helpful. He had always replied my queries in timely manner, especially on the check in day.
All in all, would totally recommend this place.