Superb location, outstanding restaurants, Little Italy.
We loved it. We went a Red Sox game, superb.