Over all it's a fine place to live. There does need to be better community involvement. No high turnover of staff, and consistent, professional, capable, management and maintenance. Hoping that the team we have now, stays longer than the previous. Although, glad the multiple previous staff, didn't stay long. If we can have great staff continuously, then my rating will go up.