This is probably the best location in Florence; right next to Ponte Vecchio. Fantastic terrace, but be careful if you are not very mobile: Stairs are steep and difficult.