Everything about this excursion was great. Professional crew, extremely well organized, great directions, fun! None of my family had snorkeled befoand they gave great instruction. My husband isnāt a fan of water activities and tried it. Decided snorkeling isnāt his thing and still had a great time relaxing on the boat. For experienced snorkelers, it might not be enough time, but for us, the length of the excursion was ideal.