Hard to imagine a more central location, or a better fit for a stay in Florence!