We could not have asked for a more centralized location and a beautiful place! Literally around the corner from Piazza della Repubblica (a great place to people watch!), the Cathedral of Santa Maria (gorgeous), a short walk to Ponte Vecchio and the Arno River. Also centralized in the "designer" district.
The accommodations were perfect for our group of 6...and there was still room for more!! I highly recommend this flat!