We will fly into the airport and take a taxi to Infinity Bay. We won't have a car. Is there a store we can walk to to get groceries and good wine, or should we have the taxi stop some place for supplies? If so, where? We also want to buy great cigars, any suggestions?