Good location. 5 min walk from Ikebukuro Station. Convenience stores and restaurants near by.