This store is pretty good. We popped in a few times for different things over the course of our stay and we were quite happy with what we got. Most grab-and-go items seemed to be vegan as well. We tried several kinds of bread, muffins, sandwiches, etc and they were all tasty. They also have a café downstairs with free wifi, which is very convenient especially for tourists like us. Selection can be hit or miss depending on what you are looking for. For example, I wanted some quality chocolate but all they had were generic brands.
Cons: limited selection