The crew was very nice and the boat was excellent. My issue was that there was bad weather coming in and the water was extremely choppy. Several other tours chose not to go out. However our boat went out anyway. We drove out of the rain eventually, but the water was so rough and visibility was zero. I couldn’t see my hand in front of my face. Every other snorkel trip I’ve taken, the crew would at least take us to a better location. I think that we paid for a snorkel trip that was just a boat ride. It didn’t seem ethical to take us out, knowing the conditions were not good for snorkeling. I heard radio chatter from other boats saying conditions were not good. They should have offered us a rain check at the very least. I’m sure under better conditions we would have had a nice snorkel, but today the water was so cloudy and choppy, there were several people who chose not to get in the water.