The overwhelming strength of this hotel is the location, as it is literally steps away from the Palazzo Vecchio and right in the heart of Florence. It is surrounded by numerous dining and shopping options, and is close enough to walk to practically anything you would like to see/do while in the city.
For as good as the location is, the hotel does not fall far. The rooms are great size, they are designed beautifully and the staff are very nice/helpful.