Great location with a beautiful view overlooking Piazza Santo Spirito in the heart of Florence.