Much better than expected.
I actually booked other hotel, but they double-booked us, so HOTELS.COM called us to change our reservation. We asked them to pick one with good ratings, and resulted in staying at this hotel. Location was not perfect, but was able to find it easily.
The reception lady let me check in at 10AM(I landed in Milano very early and fortunately there was a room available), and she was very nice as well.
Room was very clean and neat, but breakfast was fine and overall very good.
Compared to the price, I think it was great.