Hi, I'd like to buy tickets to the Uffizi for the day we're in Florence, but I don't know what time we'll be free. Our itinerary says "enjoy and afternoon lunch" in Florence, and then we have an "afternoon and dinner in Florence on your own". So, I'm thinking that 3 pm is a good time for the tickets? Anyone who has done this tour recently, is this reasonable? Is the last bus back to the Villa still at 7 pm? That just seems so early to me considering that we're supposed to have dinner in Florence. Any help would be greatly appreciated. Thanks!!