Ninety-six percent of residents are satisfied with quality of life