Very easy to find only less than 10 mins walk from Ikebukuro Station