Stefan was very knowledgeable and he made sure that everything we wanted to see, learn about, and do was covered. We enjoyed our bike tour with him very much!