Soooooooo incredible! Talked family into going (all adults) and it was totally worth the time and cost. The rush when the first one arrives will have you smiling and laughing ( but take care, that makes your mask and snorkel leak 😃 like mine did). You are mere centimeters from these magnificent creatures as they return over and over to feed. All of the crew were super helpful and patient, don’t forget to tip them!