This is probably one of the smallest No Frills in the chain, which severely limits their ability to provide any variety. Otherwise, it's everything you would expect of a No Frills store. You can't go in with high hopes when you're shopping bottom-of-the-barrel.
Many items were out of stock, but I find this common of all grocery stores with Sunday shopping, so I can't hold that against them.