This was a truly fantastic tour. I had actually originally booked with a big bus tour, but after reading reviews of this tour, I am SO glad I switched. There is absolutely no concern with this tour about overbooking, having to wait for the next bus, not being able to hear, and no worry about bad weather (compared to sitting on top of a large bus). This is a small tour, making it a truly personal experience. Brian is the only guide that gives this tour, and he is extremely knowledgeable. He gives you ample time to explore the stops and he even provides some snacks made in the area. If this is your first time visiting SF, as it was ours, please do this tour at the beginning of your trip to get a full glimpse into all that SF has to offer!