I cannot say enough good things about Big Beards tho! Friendly and helpful...great BBQ at a secluded beach afterwards with some curious mongoose (mongeese? lol) The capt and the first mate were super friendly. We had about 12 ppl on the boat, which left us with plenty of room, not crowded at all.
Its too bad the snorkeling was so bad though...this was just our one day tho, perhaps its not always like that?