Great locations, the Duomo is just around the corner.
Nice apartment for 7 people with everything you need. Apart from some minor details such as 1 broken airconditioning (1 out of 2) we had a great time in this apartment in the heart of Florence (there were plenty of fans to keep us cool).
Highly recommended!