I say "excellent for a short stay" because the rooms are smaller than we have experienced in other 4 star hotels in Italy. But to be expected in a big city. I would not want to be in them for more than a few nights. Air conditioning works really well.
The staff I find very helpful and friendly. The restaurant has excellent food but a but lacks atmosphere.
The location is also excellent with 15 min walk from train station. A metro stop right outside the front door. If you are into shopping it is also in a good part of town.
Only one minor flaw which nothing can be done about. The noise, can hear the metro trains go under and trams go by. The outside street can be noisy, even on the 4th floor.