Regarding the ice issue....last time we were in the USVI in May 2019 we were in Maho for a few days and in need of ice. We flagged down a taxi and gave him $40 to bring us back several bags of ice as he was running back and forth from Crux Bay to Maho. About an hour later he returned with 4 bags of ice and our change. This may not be as easy now depending on the amount of tourist traffic and how often the taxis may go back and forth to Cruz Bay.