DO NOT pick Samana in Dominican Republic. It's a great place to do whale watching (between January and beginning of March) but not for diving. So you get get that one off your list.
Have fun and enjoy your trip
Have fun and enjoy your trip