Near Ikebukuro station and very convenient lodging with a big screen tv which is a big plus