Very spacious and comfortable apartment with full amenities. I would recommend if you want to stay at a relaxing place after a long day of travel in Tokyo. (Plus point is that the shower head is really powerful!)
It's possible to walk to Ikebukuro station when the weather is good, but mostly I preferred to take the train for one stop from Kita-Ikebukuro. The train comes quite frequently so it wasn't an issue at all.