The 2 guides Lisa and Cara were excellent, enthusiastic, very customer oriented. The location of the snorkeling was not great - the sponge gardens - think sandy, grey, not much color, no coral. The dolphin watching part was so-so, but that is hit or miss and not as controllable, but we did spot a few.