I live in St Asaph Square. I know there is a place on the market in the building, and loads of seniors (they love the elevator, underground parking, and the pool). Some of them are very friendly and nice and no doubt your mom could make a few pals. Very nice location, a few blocks to the water, lots of places to walk to.