We went on the Buck Island Turtle Cove sail/snorkel, booked through Princess, on February 11, 2004. We went out on a small sailing yacht. It took about 1 hour to reach Turtle Cove from the Havensight Pier, where the Golden Princess was docked.
I don't snorkel so I stayed in the boat, but most of the other passengers snorkeled. Our boat, along with a few others, anchored in Turtle Cove in about 20 feet of calm water. A crew member took passengers on a 1-hour guided snorkeling tour of the reefs. Fellow passengers said it was great... the colors on the fish were spectacular. Some said they saw sting rays and sea turtles. Like I said, I stayed in the boat, but I saw several sea turtles surface for air.
On the way out to Buck Island, soft drinks were served. On the way back, rum punch, beer and sodas were offered, as well as bowls of chips and salsa. I enjoyed the trip. It was very peaceful.