Great location! Tons of cafes and restaurants right outside in Piazza Santo Spirito and short walk to the heart of Florence.