We did ‘enjoy’ this trip, but it was very expensive for only two people and by the time we waited for everyone ( 40 people had to lineup to get in the water!) to get in for snorkeling we only had a few minutes in ourselves. This type of thing should never happen at this price level, too many people on this boat, people were sitting on coolers, not enough seats. If there were far less people, the price was less, and we could get in and out of the water for snorkeling (and had we actually seen dolphins) it would’ve been nice. Crew was friendly, the trip pleasant enough, I just couldn’t recommend it because we been in the ocean before and wish were on a smaller boat even if it was more money. Everyone did have the impression this was a cash cow situation, we wanted to love it, we really really did.