Unfortunately, I have no advice for you. Only support.

My brother is mentally disabled and lives in a group home. His living situation might benefit your niece.

Good luck and keep us updated!