We booked this tour a little last minute (30 minutes before start time) due to the rain unexpectedly clearing up, and we are so glad we did! Josh was a fantastic guide—knowledgeable, funny, hospitable. His passion for the city, the history and culture, was contagious and palpable. He is approachable and accommodating, so it made us all very comfortable! He knew his stuff, and we’d highly recommend a tour with him.