Excellent
Swimming and interacting with the dolphins was an amazing experience. The trainers were fantastic, friendly, knowledgeable, and made everyone feel comfortable. The location was beautiful, and getting so close to the dolphins was unforgettable. They were playful, gentle, and incredibly interactive, making the whole experience truly special.