After investigating a few other (and more expensive) tours, we went with this company. Our guide, Henry, was fun, engaging, and knew how to keep things moving without pushing us too much. As a former tour guide and event planner, I think that the locations we visited were well-chosen, the pace of our experience was on point, and the organization was well-thought out. I would definitely book this tour company again!