We are coming to St. Thomas for a work retreat. But we have our first day free. We would like to take the ferry from Red Hook Bay to Cruz Bay, go snorkeling and have lunch at Caneel Bay. What's the best way to get to Caneel Bay from Cruz Bay? We won't have any luggage, except maybe snorkel gear.
Assuming taxi. But thinking maybe we could walk, or rent a bike.