I am planning a trip to St Croix and am looking for advice on the best way to get there. I am trying to decide if I should fly, take a cruise, or take a ferry. I am looking for the most cost-effective and time-efficient way to get there. I am also looking for suggestions on what to do while I am there and any tips on how to make the most out of my trip. Any advice would be greatly appreciated!