Long-term care and rehabilitation facility