Location can't be beat
You can step out of the hotel and be right in Santa Maria Novella piazza, in the heart of Florence. There are cafes right outside and the bus and train stations are within walking distance. There are plenty of world-class restaurants and shops outside.