Superb and most superb location. Everything is walkable distance from the main attractions of Florence.