This is the second time I have taken this tour and I will definitely do it again. One trip was super sunny and warm out and the last was cloudy and cooler, weather doesn’t matter at all. Tour operators are awesome, very knowledgeable and give you all the time you need to take pictures and take pictures of you. Amazing customer service! You learn a lot about the city and get to see sites you probably wouldn’t otherwise, definitely from a vantage point you wouldn’t. Every seat on the boat is a good one, small group (max 14?) which really differentiates this tour. Perfect amount of time, not too long, not too short. For the ladies, don’t wear a skirt. Do this tour, you won’t regret it!!