Are there opportunities for social activities?Residents can participate in a wide range of social, cultural, and educational programs, many of which are resident-led.