A city of about 850,000 people an hour northwest of Philadelphia.
97where 100 is the US average
Biggest pluses: the size of the pool, walkable neighbourhoods · Rent counts against it