I have done several snorkeling cruises and this was by far the worst. There were less than 20 people on the boat and the staff spent very little time entertaining us and we were all bored most of the time. They were fun when they did, but they spent most of the time sitting on the back of the boat...
More
