On our trip to Funchal we went to this shop last week. It is a nice clean shop with lot of organic goods. The food department are down the stairs, just before the entrance of the restaurant. My perception is that most of the goods they sell are vitamins and elixir stuff, at first it feels more like a natural drug store, later you find also treats, shampoos, soaps, meal-ingredients. This is the only store I visited on Madeira, so I can not compare it to another one. I also made some photo's inside the shop.