Great locations, amenities, hospitality, great value, will stay again if in Florence.