David was an excellent tour guide, providing a mix of historical, cultural and architectural highlights during our walk through Prague. He also provided recommendations for cafes and worthwhile places of interest for us to explore on our own. We highly recommend David for your next visit to Prague.