Some had argued that the 15-acre waterfront site — located on a bus line 1.5 miles from downtown Boston — should not include any housing.