Hi and welcome! cruised the Virgins and Dutch Antilles recently. Hadn't much use for
internet on board (charter) but noticed yachties using Digicel mobile connect cards for
laptop internet use around the
marinas and bars.
Phone service was good on or near the islands, but practically non existant
offshore, but that could be our European phones - I'm sure others will help you more. Welcome to the forum!!