Overall, the trip was a great time with family. Luis and Franklin were awesome guides. They do their best to make the most out of the trip they take you on. Fishing was a good ride along the shore. The snorkeling reef was okay but not phenomenal. However, the staff did everything they could to make sure you had fun. Originally, we were taken to a very busy reef and we asked to go somewhere more secluded. Luis and Franklin took the boat about 20 minutes out to a separate reef where no one else was at. We saw many fish, which was excellent and Luis should us around the reef, but many of the parts of the reef were did which was a shame. Afterwards, we were given fresh coconut on a beach shore and then went to a natural pool to listen to music and hang out. Going into the trip we were skeptical, but afterwards we were very happy that we went. The staff did a great job of making sure their guests enjoy themselves. I would say the trip is one of the best you can do in Punta Cana. Thank you to all.