The boat ride was fine but the trip too short. I think it is better to go to the islands on your own. Not enough time to visit and explore each island. It was hard to understand the multilingual tour guide.
We really enjoyed this tour. Our guide was very knowledagble and friendly. We saw another side of Rome that probably we would've never visited if it wasn't for this tour. HIghly recommended.
I guess because of the summer and the large amount of tourists in Florence, this tour took over an hour just to get in. It was a very hot day and not very pleasant waiting outside with another group tours. Once inside, our tour guide was excellent. Avoid the summer crowd to take this tour.