It is the local grocery store on the island. It is not anything special. Some of the groceries are insanely priced but if you need anything this is the place you can get it, even non grocery items.
Was excited about this place because of the reviews but was sincerely disappointed. Overpriced SMALL selection. Very hoity toity. Perfect place to suck in dumb tourists, though.