Haven of hope gives dignity to the disabled