The phrase
"best neighbourhoods" refers to the areas or communities that are considered the most desirable or favorable to live in. These places often have various positive features such as safety, good schools, friendly neighbors, ample amenities, and a high quality of life overall.
Full definition