Searching for, selecting, and booking the trip was very easy on the Viator website. The excursion was generally as described, and we had a phenomenal captain and crew on the boat. The snacks chips, guacamole, and pico de gallo were delicious, and the drinks were tasty and plentiful! Plus it was a beautiful day for sailing, which made for a fun experience.
However, the in-country supplier was disorganized, and the day of the trip was a bit frustrating. A few days before we received an email giving us specifics for the pick-up, a dock fee that we would have to pay upon arrival, and contact information for the day of the trip. The morning of the pick-up we waited for almost a half hour with no word from the supplier that they were running late. We tried texting and sending a WhatsApp message both methods recommended in the pre-trip email, but received no response. We finally had the concierge call the local number, and were only then informed that the transport was running late. When the driver arrived, he was very nice but clearly flustered. The four people in our party meant that the van was completely full, and one of the available seats was broken -- it was no longer attached/bolted to the van, but it was the only seat left. My sister sat in it and was afraid what would happen if we were in an accident, and was bumped and jolted the entire drive to the dock. The drive to the dock was also less than ideal -- the driver was trying to make up for lost time, but that meant speeding and weaving more than was probably safe. The check-in process at the dock was disorganized, and we took off later than anticipated. I think this led to a shorter snorkeling experience, which was disappointing because the water was amazing and there were so many fish! Finally, before the drive home, the driver accepted a tip from another passenger so he would stop at a convenience store for that passenger because she was thirsty. This was disappointing and annoying, because we all wanted to get back to the resort at that point and it was an extra 10 minutes added to the trip just for one person. I appreciated the boat crew, and the boat trip was fun, but I don't think I would recommend this particular excursion.