The place was just as described; it was very easy to reach from Yurakucho line (Edogawabashi st. Exit 1B is our favorite - it has a grocery store that we always stopped by before going home).
The big pluses were quiet streets, first floor, and a drying fan for our clothes after using the washer.
If there's one thing to improve, it would've been nice to have adequate body wash and laundry detergent, there was barely any when we checked in. But I didn't contact the host and just bought from the grocery store which was only a few minutes walk so it was only a mild inconvenience.
Overall I would definitely recommend this place for couples and possibly a small family visiting Tokyo. It is literally two stops away from Ikebukuro.