Caring staff! Programming and activities. Beautiful apartments, and social spaces. Excellent food.