Pretty accurate from my point of view. I'd probably put Ann Arbor at No. 1 instead of 2, but it's a brutal commute if you work east of Dearborn. And Franklin is probably top 5.
Here are the 20 best places to live in Metro Detroit for 2019:
Bloomfield Township
Ann Arbor
Birmingham
Troy
Beverly Hills
Northville
Grosse Pointe Park
Novi
Northville Township
Grosse Pointe Farms
Franklin
Huntington Woods
Farmington
Grosse Pointe
Royal Oak
Rochester Hills
Pittsfield Township
Grosse Pointe Woods
Berkley
Plymouth