Great place in the heart of Florence! Only a block from Piazza della Repubblica and a couple of hundred metres from the Duomo. Fairly large space for Rome with everything you could need.