Nice facility, always kept clean. Food is good, and they offer alternatives to the regular menu items. What makes this place 5 stars though is it’s excellent staff, I can’t say enough about how wonderful they are, nurses, CNA’s, physical therapists, social worker, kitchen and cleaning staff, even the front office. They are amazing! I would recommend this place to anyone needing short or long-term care.