Highly recommend this tour. It was great value and really gave a great insight in to the history of Czech Republic and Prague. Very comprehensive and informative but also fun. Our guide, Radek, was charming and really took trouble to answer our questions. The boat trip is a highlight, being in a small passenger boat made travelling up the small canal possible, so you get to see hidden parts of the river bank. We enjoyed it so much, we will take the trip again when we come back to Prague.