I strongly suggest Captain Marvin's for this excusion. They offer several versions/lengths. The one we have done several times is the 3 hour version. Unless they've changed it since October 06, this one makes 2 stops to snorkel + a stop at Stingray City. We have always had a blast with Captain Marvin's... better than the ones that are offered by the cruise lines. Check them out at www.captainmarvins.comCan anyone recommend the best Grand Cayman company to use for the trips that visit both Singray City and a reef for snorkeling? Would you recommend the DCL excursion or would we be better off booking on our own? Thanks.