This place is fantastic value for money. It's exceptionally close to ikebukuro station, much closer than I thought based on the map and for the price is amazing.