This place is very well located, about 100 metres from a subway stop and 10 minutes from Porta Garibaldi railway station -- trains to Malpensa Airport. (I took a taxi to the place from Linate Airport, and it cost about 30 Euros on a busy Friday night -- would have been smarter to take the shuttle from the airport to central station, and then the subway to the stop right by the apartment.)
The rooms are large and airy, and the kitchen is well equipped if you want to cook (I only made coffee). The bed was not particularly comfortable but fine for one night. The bathroom is large, with a good shower. There is no TV but the WiFi is excellent. Breakfast was not provided but there are three coffee shops within two minutes of the front door -- I tried two of them and both were great.
The only slight disadvantage is that this is a ground-floor apartment on the front of the building, so the footpath is right outside the bedroom window. On a Friday night people were going past talking, singing, etc until quite late -- not a huge problem unless you are a light sleeper.
Overall the location and the amenity add up to a nice package.