Close to Ikebukuro Station and a lot of good restaurants and shops around