A great stay in Florence, located centrally near all the must see locations.