st john st margaret nursing home