The Canoa Coral is the last resort on the Dominicus Beach in Bayahibe, just before the border of the Nacional Parque del Este. If you get a private transfer (
www.dominicantaxi.com is my drive of choice), the trip from PUJ to Bayahibe can be done in as little as 75 minutes, but to add on the extra distance to the CC you would want to allow for 90 minutes.
Dominican Taxi and the cab cost the same amount--$80-$85. Were you to pre-book with them, there will be a driver there waiting for you to help with your luggage and you're on your way. If you choose not to pre-book, it's good to know that there is the cab option too.
Kaki