Amazing 2 day tour w/ Gary. Highly recommend if you want to see a lot in a short period of time. He took us to the most beautiful sights. He is super knowledgeable and has a great sense of humor. Both days he brought us to great lunch spots that were exactly what we were looking for. We had so much fun and hope we can go back to visit Gary soon