Total scam. All the people on the bus seemed very unsatisfied. I used to take one or another hop on hop off on other cities and it wasn't so bad, but this one is totally worthless. It is very difficult to find where the stops are. None of the stops at all took us less than 40 minutes to the next bus to come (it's time to have your own app to inform in real time where the buses are). Florence could use two or 3 more buses to deliver what is expected to the customer. 29 euros a day is worth more than 19 single tickets in the urban bus (90 minutes each, unlimited stops), which is more frequent and acess more areas in the city. The cityseeing bus can't actually enter the historical city center, so if you wanna see the main attractions of the city you will have to walk anyway. The audio guide was worthless. I didn't see anyone hearing the guides anymore after 2 hours of that useless experience since they learn they would get more advertisements of other excursions of the company rather than historical info. It was very rainy and since all the bottom spots were taken, you could choose waiting another 45 minutes on the bus stop (where many of them don't have a shelter to protect against the rain) or go in the top to get rain and wind and getting no poncho to help you out (for the price, I would expect at least a poncho). In other cities it may be a good experience having hop on hop off, however in Firenze I can't see it working. It's so so far away of what is expected. I'm totally frustrated.