The property is probably the best property in Florence. It surely has the best view and cannot be more centrally located.
Should surely consider staying at this property incase it checks your requirment.