Great location and the beds are super comfy! Plenty of space to unpack and unwind, and the Lawson next to the apartment was very handy. Self check in was easy and it was only about a 10 minute walk from Ikebukuro station.