This was the Dolphin Swim at Blue Lagoon Island in the Bahamas. It was an amazing experience. The trainers were awesome and the dolphins were so playful and lovable! The island was beautiful and we also did the beach day upgrade. Lunch was provided and very good. Highly recommended!!!