No better place, in every sense, to stay in Florence, that wonderful city.