Well-run, clean senior housing. Friendly residents, welcoming lobby, calendar of activities designed to bring residents together into community. Communal dining, attracti ... more