The assortment is good, sometimes the goods are not fresh - although why not fresh bread, breadcrumbs or something else.
Prices are at the same level as everyone else, sometimes lower.
The staff is, well, sometimes good, sometimes not, as you get there.
The location is almost convenient.