Jordan and Kyle were very kind and knowledgeable. Jordan got into the water with us to snorkel and dive down into the reef to point out fish. He would then surface and tell us about them. You can tell they are experienced. Trip itself was a quick ride out and to each stop.
The first snorkel go for 45-60 mins sounds long but you're not going too far, we tied life jackets around our waste and we're fine lasting that long.
Would highly recommend. It's a short time commitment, an easy boat ride, and we swam with a sea turtle, manta rays, and lots of nurse sharks among all the gorgeous fish - it was a really cool experience!
If you can, wear a long sleeve sun shirt to avoid putting sun screen on and potentially impacting the coral reef.