A city of about 450,000 people an hour northwest of Boston.
103where 100 is the US average
Biggest pluses: the compatibility figure · Walkable neighbourhoods counts against it