We booked the Stingray and Snorkeling with Captain Marvin online for an afternoon tour.
Our ship arrived early so we went right over and they let us get in the morning tour. We were so glad. The boat was nice and the water was beautiful. I believe our group had maybe 20 to 25 people. There were 2 tour guides and they were both super nice. We saw a lot stingrays just swimming all around us and we got to touch and take pictures with them. It was so cool. We missed the feeding because we were the last to take pictures and the food was all gone. My advice is feed the stingrays first and then take pictures. After everyone took pictures we loaded back onto the boat and went snorkeling. This was my first time and it took me a bit to get used to it. We had a great time though. The bus also dropped us off at the beach so we could check it out before boarding the boat.More