Miami Beach is the fifth best place to live in America.
At least that's what Livability.com's "Top 100 Best Places to Live" list says.
The report praises the Beach's "amenities", healthcare options, and infrastructure.
Meanwhile, Fort Lauderdale is ranked 24th on that list, scoring big in education, healthcare and infrastructure.
Palo Alto, Calif., was named the best place in America to call home.
Here's the rest of the Livability.com list.