Nice place in a decent location approximately 3 min train ride and a short walk from ikebukuro station.