Joe was excellent, on time and very accommodating to our requests to first stop for espresso. We went at our own pace and he explained everything in English and again in Spanish. He’s extremely knowledgeable and we will book him for other tours in the future.