Really great place right in the center of Florence. Great location!