Great location. About as close to the Palazzo Vecchio and Galleria degli Uffizi as you could ever hope to be.