Best place to stay in Florence. One night or more here and you want to stay forever. . . .