My wife, 11yo, and I went on this snorkel excursion at 3pm. The crew was energetic, fun, informative, and knowledgeable. They were supportive and patient regardless of swimming or scuba experience levels. The boat was clean and safe. The equipment was well- maintained, sanitized, and came in a wide variety of sizes. The in-water experience was also fantastic. We saw probably 10 turtles and a wide variety of sea life. We all learned a lot and had a great time.