We were just there a couple of weeks ago. I agree, a wonderful location and the rooms were lovely. The rooftop bar with the Duomo backdrop was fabulous.My family just stayed at the Grand Hotel Cavour in Florence last month. The location was fantastic. It was less than a five minute walk to the Duomo, so basically in the center of the city and close to everything. Great views from the rooftop bar.
In Venice, we stayed at the Gritti Palace. I am already dreaming of going back!