The place is very close to Ikebukuro station, you can walk there under 15min. It is Tokyo so the place is small and next to a large road.
The place was absolutely clean though and has all necessary amenities. I think the price is very fair and I would definitely stay again.