I have been a resident here for 8 months and it has been a fantastic journey. I only speak from experience- they have treated me well. The staff cares very much about all the residents. They have activities that are fun and the director is always thinking of new ways to get everyone involved. They have resident council once a month where the staff listens to your concerns and try their best to be accommodating. Everyone here is caring and good at their jobs.