The tour guide and driver were both exceptional.
The biggest issue I had with the tour was the early morning Pick-Up and excessive waiting.
I was picked up at 7:15AM.
We then proceeded to pick up several additional passengers.
We then waited for more passengers at a gas station for 20-30 minutes.
This gas stations was 15-20 minutes away from my hotel.
If I had know this I would have just taken a taxi to the last pickup location to avoid the excessive wait time.
We finally got on the road between close to 9AM and were returned back to the hotel at 8:30 PM.
I would have preferred meeting at a single pickup location and avoid the excessive time involved with picking up and dropping off of passengers.
The guide was very informative and was tri-lingual speaking German, Spanish and English.
After returning back to Punta Cana they transferred some passengers into additional vans to expedite the drop-offs.
This was welcomed but unfortunately the guide moved into one of the other vans before I was able to tip him for a job well done.