Our guide, Johnny, was terrific - knowledgeable, patient, and fun. I travelled with my daughter - this was a terrific Dad/Daughter experience. The ebikes are definitely must-have for the tour, as there are hills to climb (it is S.F. after all :), and you cover A LOT of the city. Definitely would recommend.