I will open by admitting that I am entirely biased in my opinion that Indianapolis is the best Super Bowl location in NFL history. With that out of the way, I believe there is a great deal of support for the claim.
Logistics is a huge key for any Super Bowl host. Downtown Indianapolis has been consistently designed to handle massive conventions and large sporting events. Lucas Oil Stadium and the newly remodeled convention center, along with other key locations such as Circle Center mall are connected by sky ways or tunnels. Bankers Life Fieldhouse is also located downtown just a few blocks away.