First thing...ask for Curtis. He was amazing! Led us straight to humpback whales. Happily answered the million questions from our 10 year old. Then, snorkled at a breathtaking coral reef. Saw sea turtles up close, colorful fish, and even a small reef shark. The trip of a lifetime. AMAZING! Would do it again in a heartbeat. Highly recommend.