A perfectly fine place to stay in Ikebukuro, which is located close to Sunshine City, a key commercial hub in the area.
Would stay here again on my next trip.