Choose whichever you like best: Huntsville is the best place to live in Alabama or the 40th-best place to live in the country.

That’s according to Livability.com, a website that “explores what makes small-to-medium sized cities great places to live.”

The website recently ranked the top 100 places to live across the country (and with no apparent concern to midwestern winters) and placed Huntsville 40th.

No other Alabama city made the list.

In its feature on Huntsville, the website started with the obligatory reference to the city's space history, then added, "but there’s more to this up-and-coming city than just space."

Highlights mentioned by Livability included the University of Alabama in Huntsville and Alabama A&M University, the city’s “thriving economy” and the fact that Huntsville topped Livability’s Top 10 Best Cities for STEM Workers last year.

It also compliments the city's downtown area, which it said are "chock full of cute shops, delicious dining options and an abundance of entertainment options."

The website also observes that "summers can get REALLY hot!" in Huntsville.

Which brings us back to the website's affinity to disregarding midwestern winters in touting top cities to live in.

Among midwestern cities listed ahead of Huntsville: Three in Minnesota, two in North Dakota, two in Iowa and one in South Dakota.

The No. 1 city on the list was Boise, Idaho. Southern cities ahead of Huntsville: Raleigh, N.C., Greenville, S.C., Tampa, Asheville, N.C., Orlando, Charlotte and Durham, N.C.