Awesome place to stay, the location is close to the station which gets you to Ikebukuro, which is a large main station.
The apartment is rather compact but caters to all basic needs.
Taturo is a very pleasant guy, eager to help you with any questions you may have about the area and how to get around.
Would recommend! :)