My family LOVED this excursion! The variety of activities made the day fun for the 4 of us. You experience all of the animals in their natural habitat. My children are 8 and 3, that said this is more geared for older kids, it was perfect for my 8 year son but 3 year did has have a blast. The other reason I would say this is more for older children is the boat ride is tough. It’s 1 hour and VERY fast, and you are soaked on the ride out. They provide rain jackets which really helped but just know it is not a casual ferry/joy ride.
The iguanas, sting rays, and sharks, and conch demonstrations were all very fun! Communication to gather for when things would happen, also great. All the staff were wonderful! Food and drinks were all very good! They had food all day, snacks, lunch, more food you won’t go hungry and all tasty. The beach on the private island was beautiful!
If your main objective is the pigs I would recommend The Rose Island pigs, these were fun as a part of the day of activities though.