I'm arriving in Venice in June. What's the best way to get to my hotel and maybe see some of the city at the same time? I'll be staying 3 nights and then traveling to Florence by train. Any suggestions of where to stay in these 2 places and also, any hints for the train. I'm very excited about the trip so any advice would be greatly appreciated. Thanks!