What Makes Iron Mountain Incorporated (IRM) an Attractive Long-Term Bet?

What Makes Iron Mountain Incorporated (IRM) an Attractive Long-Term Bet?