It's a great place. 10-15 minute walk to Ikebukuro station. A little difficult to find at first but once you find it you'll feel like an idiot. Recommended.