My husband and I are going on a Mediterranean Cruise leaving August 2. He loves to road bike and would like to rent a bike at least one of the days. We’ve decided on Florence. The ship gets in to port at Livorno at 7 am and departs at 7 pm. Any advice out there on where he should rent and where he should go in that short timespan?