Super clean space within walking distance of almost all the sites in Florence.