Is Davie FL a good place to live?