In town for football, great place to stay and near the field