Terrific stay in Florence! Perfect location and outstanding accommodations