We had a wonderful walking tour with David--he kept our group of 5 (ages 18 to 79) entertained and informed. We started with the Prague Castle Complex and St. Vitus Cathedral. He was skilled at maneuvering us through the crowds and sharing interesting historical details about what we were seeing. After seeing the Strahov monastery and having lunch at the brewery there, David took us through the highlights of Old Town and New Town in the afternoon. He is very knowledgeable--highly recommend booking him!