My hubby and I are comning to Indianapolis for our anniversary and football game. We would like to stay walking distance to Lucas Stadium but at a nice hotel with great night life. Is this possible to have it all near? Is the stadium in the downtown area and how far is it to the airport. Thanks a bunch.