If what he's really wondering is "will he be able to buy some Cubanos" on his cruise, then yes, he will have ample opportunity to buy them at St Maarten, but not at St Thomas (United States Virgin Islands). The downtown shopping area of Philipsburg at St Maarten will have lots of shops with "Cuban Cigars" prominently displayed in their windows.