great place right at the center of Florence