We saw other catamarans that were bristling with people, completely over-crowded but we were comfortable and relaxed. The crew was exceedingly polite and continually offered drinks, snacks, and cookies. They were able to communicate the rules in a friendly and humorous way, and were very professional. The snorkeling was fantastic! They stake out beautiful spots where the marine life is abundant. If you're concerned about renting snorkeling gear that someone else has already used, you can take comfort that I noticed one of the crew doing an excellent job of really scrubbing down the gear with anti-bacterial soap. One point to make though, is that they're not snorkeling instructors, you're pretty much left on your own, so if you're a novice you will want to consider that. As an experienced diver, I enjoyed not bring coddled or having had to endure a lecture on how to snorkel. Awesome experience! BOOK IT!