Ikebukuro is great location wise. A lot of shops within easy reach.
Better as a place to sleep than to relax in...there is no sofa in the living room but the place is convenient.