If you have an early train to MXP from Cadorna this place might be fine, otherwise I would avoid. I have seen hospital rooms that are larger. Even those have windows.
Check in was almost an hour later than promised.
The internet was very slow.
While the host staff was nice they seemed unable to deal with the volume of customers. Calling meant 15 minutes or more on hold.
I think there are better options in Milan.