One of the best deals I ever got! I recently went on a Bayahibe excursion booked through one of the popular tour operators in the area. They hooked me up with an all inclusive Bayahibe excursion package which included the resort (wow!) and several day trips out into the area. It also include the boat ride I took out to Catalinta Island which is part of the “Dream Islands” which I can truthfully say they earned their name. If you want to see some pictures of where I went and links to the tour guides I used, try this site as it contains some really useful information and honest reviews.
Be sure to ask lots of questions and let them know what your preferences are when you talk to potential tour operators. You want to work with a company that can customize the trip around what you prefer but can also make good suggestions on things you may not have thought of.