Thanks Penny3333 for your St. Thomas suggestions. I had heard that Trunk Bay is very crowded when the cruise ships come in, have you experienced this? The other ports we are visiting are Bridgetown, Barbados; Castries, St. Lucia; St. Johns, Antigua; Phillipsburg, St. Maarten.
When I was looking at booking excursions directly, it seemed like the price was not much different. So I was leaning toward booking through the ship.Thanks for your input.