While many skilled nursing facilities (SNF) offer rehabilitation services, inpatient rehabilitation hospitals or acute rehabilitation units within a hospital typically provide a lower patient to nurse ratio, a shorter length of stay and better physician coverage. In fact, the American Stroke Association recommends getting treatment for stroke recovery at an inpatient rehabilitation setting over a skilled nursing facility.