Just in the middle of Piazza Siognaria, cant think of a better location in Florence. We recommend Love House with no doubt !