The guides were knowledgeable. We were able to get off at all the stops where we wanted a more in-depth look. I would suggest reviewing the route prior to boarding so you have an idea where you may want to get off. Sometimes the tour guide made something interesting that you had not considered, then you feel compelled to get off. Great experience. Wonderful introduction to a city.