You can’t find a better location for a stay in Florence.