Stefan was extremely knowledgeable and personable. His vehicle was clean and equipped with speakers so that everyone could hear him. He had extra rain jackets that we could wear. He even made dinner reservations for us, dropped us off at the restaurant, and returned a left-behind pair of gloves the next morning. A great tour and tour guide!