Our tour guide was unbelievably knowledgeable and entertaining. He kept us all engaged, too. It was so much fun. We'd definitely take another tour with this guide. Take the tour, you will not regret it. Obviously, wear walking shoes, if it's going to rain wear a raincoat of some kind ( don't recommend an umbrella as you'll be poking the other guests with it constantly) and dress warmly enough to be comfortable.