The apartment is in the most amazing Piazza, easy walk to everything a tourist would want to see. The stairs are a challenge, but add to the brilliant ambience.
Stay here if you want to love Florence