This was an amazing your and I would highly recommend it. My only complaint was that the information on the voucher we were sent was misleading. It said the tour was at 9 and to show up at the scheduled time. In fact, the boat left at 9 and we should have been there at 8 or 8.30 but this was not on any of the confirmations we received and we nearly missed our boat by seconds!!!!
The boarding procedure is clear and simple. The itinerary is good and fruitful.