Rehab is done by an outside non-profit and is very good. Food is decent and the cafeteria staff very nice. Nursing staff is not very skilled and at times neglectful. Overnight care is atrocious. Only consider if your loved one is coherent enough to advocate for themselves or if you can be there on a daily basis to oversee what is going on and advocate for them. Be aware that there are some downright nasty nursing staff so be prepared to deal with that stress in addition to the regular worries about your loved one.