We stayed at this property for 2 months and have encountered no problems with the apartment itself.
The location is great, just minutes from the station and there are many places to eat and visit. Keep in mind that this side of Ikebukuro has more izakayas and restaurants but also more Girl Bars and other adult service venues.
As for the host, they are a company called Japan Experience that host a number of apartments in the same building. They respond to questions within 24hrs and have been very helpful and accommodating.
Overall this was a very pleasant experience and will definitely be considered next time we're visiting.