The booking process was super easy and the tour directions were simple to follow. Unfortunately, the gondola ride was underwhelming. It was brief and commercialized. Our gondolier was on his cell phone the entire time and did not interact with our group or the other passengers. It would also be nice to have the gondolier for only our group (and not having to share with other groups). Without the gondola ride, I would have given this tour at least 4 stars! Our tour guide for the Basilica, on the other hand, was excellent. He was knowledgeable and kept the group entertained with his humor. It was also nice that each guide only had to give the tour in one language. If this organization has the option for just the Basilica tour, I would highly recommend taking it!!!