Great tour for first-timers.
Enjoyed this tour very much as the bus tour operator was professional, looked out for everyone, and gave good explanations, we got to stop at many places and all of the places were different and very interesting. He made sure we all had a good tour.
The boat tour operator was a little bit of a clown, more interested in lip-synching and gesturing to all his rap music, but in all fairness, he did provide explanations of many sites and the overall boat ride was also very nice.
Would recommend both tours.