This place is really a gem located in the central Florence!
Previous reviews are all correct! It is just beside the Mercato Centrale so that you can easily enjoy various Italian foods, including the famous lampredotto and bollito sandwiches of Da Nerbone! Most attractions are in the walking distance. If the crazy traffic of the downtown Florence doesn't bother you, the bus station at the Santa Maria Novella will also led you to anywhere including Palazzo Pitti and Piazzale Michelangelo. I would definitely stay here again if I get a chance to visit Florence!!