This place is an easy 400 meter walk (my estimate) from Ikebukuro station. The route passes through some love hotels if that bothers you. It is right next to the train tracks but it didn't bother any of my 5-member family at all. Bathroom is small (think cruise ship size bathrooms). I had small kinks to my booking like: I got 4 towels for 5 people. They provided us with fast mobile wifi but the person I interfaced with said not to bring it out of the apartment. Communication was a bit slow and in Chinese so you have to translate. Other than those, It was a comfortable stay. The area has tons of restaurants, convenient stores, grocery, department stores, and Ikebukuro station is very convenient as there are several major JR and subway passing through it. Ikebukuro is more local than Tokyo station, Shinjuku, Akhibara, and Shibuya. I would recommend and would use the place again if I came back.