Fun afternoon adventure with my 15 year old son. Great boat (very clean) and the staff was engaging, fun, and friendly! The boat ride was a short 15 minutes to Turtle Canyon. The crew helped everyone get set up then guided us to the site. We saw turtles on the surface immediately, and there were several on the ocean floor swimming around as well. We were surrounded by beautiful schools of fish (which was my favorite). Very fun afternoon - would definitely book it again. The only reason I am rating 4 out of 5 is because there were two other charters at the same site -be prepared to snorkel with lots of people, it becomes pretty crowded.
Book this tour if you are looking for something fun to do, you will see turtles and they are amazing!