This is definitely a nice supermarket. But one that only sells food. Don't come here looking for toilet paper, toothpaste or anything other than food because you're not going to find it.
What you will find is lots of produce, prepared foods and take out stuff that I would say matches what you would get at a Whole Foods. The prices however are about similar to what you'd get at your local Metro or Loblaws.
I've only been once, shortly after they opened but when I find myself in the area I will definitely go again. There's more to see and hopefully it will be worth the trip.