I had a great experience with the Turtle Canyons Snorkel Excursion. We were surrounded by turtles almost the entire time! I did the early trip and was glad I did. There were one or two private boats at the location when we arrived. We were able to explore the area with just our group for almost an hour before other boats came in and it turned busy. Chris was our tour guide in the water and was full of knowledge regarding the turtles and other sea life. Thanks for an amazing experience!