Great place for a group of family travelers. About 10 mins walk from Ikebukuro Station.