Well first of all, nice location! It's very close to the bus station to Malpensa; so if you are arriving at the Central Station and planning to go to the airport upon check-out, this is a perfect location.
The APT was bigger than I expected. I read other people's reviews and a lot of them mentioned about the neighbor's TV & train noise, but the neighbor didn't make any noise after 11pm; I barely heard the trains and probably had the best sleep here out of my 40-day stay in Italy.