A place to heal and rest.