They recently renovated, so in its new look, this store is a real bio-shopper's paradise. It's a proper supermarket, with the widest variety of products on offer. This is really its main advantage. On the downside, you cold get stuck waiting in a line during the five o'clock rush. Staff are helpful and friendly. I've only had one negative experience - I was treated rudely because it was right before closing time, even though I was already hurrying to complete my shopping and acting apologetic. Can't comment on how prices compare to other places.
Cons: gets busy before dinner time