John was our tour guide apologies to John, we've forgotten the Czech pronunciation of your name and we cannot recommend him enough to anyone considering the tour. He was young, intelligent, well read, he knew his way around, was extremely pleasant, has a good understanding of world events, and he went out of his way to try to personalise the experience for each of us on the tour. I just wanted to throw my arms around him in gratitude at the end of the tour as I enjoyed it so much, and learned so much. John explained some of the history of Prague and the Czech Republic in a way that we could understand, and in a way that was unexpected from one so young, and we are richer for the experience. Do yourself a favour and go on this tour!