The place is very accessible to almost everywhere in Tokyo being close to Ikebukuro station. It is also just a stonethrow away from Sunshine City. A perfect place for shopping and dining. Highly recommended.