Best location in Florence, great restaurant below