We went while in Punta Cana and the dolphin swim was the only good thing that happened here. It was great, but, we were swarmed by vendors and even when we tried to get away they wouldn't listen. The video of the swim was 120 US, which was very expensive and then the guide took us to the vendors and they were putting necklaces on the kids etc. they would not take no for an answer and after the swim it was a very unpleasant experience. I am glad we did it but I would not go there again.