Top 3 benefits of living in an assisted living community