I will be on the Zuiderdam on Apr. 24, and I'm not sure if I should book some excursions thru HAL or just do them on my own. I would like to go to the Baths on Virgin Gorda, but I am concerned that the HAL excusion doesn't allow for enough time at the Baths. Has anyone done this excursion that could comment? I will either take the ferry to Virgin Gorda on my own and spend the day at the Baths or do the HAL excusion in the morning, and maybe if there's enough time, try to spend a couple of hours at Cane Garden beach. I am also debating on whether to do go to St. John on my own for the day when we stop in St. Thomas, or take the HAL excursion to Trunk Bay in the morning, and then maybe go to one of the beaches (Sapphire?) in the afternoon. I am concerned that I will not have enough time at Trunk Bay on the HAL excursion. Any advice?