Our host was very kind and took time to explain us everything, even though her English was very basic. Our room is very clean and it looks like newly renovated. As expected, the location is great. Nerima Station is a stop away from ikebukuro (semi-express Seibu line) which give you acces to Yamanote Line.
I recommend this place.