If I recall correctly, you're staying at SBR? The Market Garden at the bottom of the hill has everything you need. It's a little more expensive than Grand Marche and Carrefour, but not enough to really matter; and it's convenient for you.