David was a great guide. We were a tough group with 8 people, very excited and playful about starting our vacation. David was a super sport and caught on our mood super fast. He was knowledgeable about sites and contributed that our visit in Stockholm was a memorable one. Thank you David!