In a word: dismal.
I came here because I was looking for something at Walmart (which I actually didn't end up finding) and this sad little mall seems like where all stores go to die. It's quite sad actually.
It's flanked by No Frills on one end and the Walmart on the other. There's bulk food shop, some independent shoe and furniture shops and a dollar store. The dollar store is located down a flight of stairs, but the smell of vinegar and rotting garbage emanating up from the staircase was so noxious that you wouldn't want to venture in there.