Although it is very close to Ikebukuro station (approximately 5-15 minutes walk), the apartment is easy to miss at the final street as it is tucked to the right side of the street, and in addition that there's a building beside it with a similar look.
Other than that, the host is very friendly and helpful, replying to our messages almost immediately during our check-in. Room is really huge as shown in the photos and will omfortably accomodate 6 people.
The app for the door lock is simple and convenient as well so we do not need to worry about who to hold the apartment key and everybody can return to the apartment whenever they like after their activities.
Highly recommended place for anybody looking for accomodation in Ikebukuro.