Fair warning, they really do mean rain or shine lol. It was downpouring when my friend and I went but our tour guide, MC, was like a ray of sunshine. She was so welcoming, energetic, and entertaining. She did a great job making sure we stopped at places that had a cover so we wouldn't be getting rained on. I'd definitely come back for a tour again and again. I couldn't recommend this more.