I would highly recommend Nativeway. They have several different ones going to the stingrays. I have done the RRR tour four times including this past week. There should be a bunch of photos popping up soon of the group there. If the ship misses the stop you are not charged. The ships tours have TOO many people on them....go smaller.