Great place and great location right in the center of Florence