Recently I have stayed at this property for two nights and found it be OK (but not exceptional). The room still looked fine and I had a nice room at the back (nice and quiet, dark too). The airconditioning was fine too, both for heating and cooling. The bed was nice and firm, though with quite a large trench in the middle.
On the other side, there was plenty of noise of adjacent rooms (both occupants and the cleaners) and the fridge looked worn out, with condensation leaking over my food. Another disadvantage was breakfast only until 10:00, also on weekends, although breakfast itself was fine. The internet connection was unbearably slow in the evening, becoming gradually better later in the evening and fine in the morning again.
Other guests appeared to be mainly a mix of airline crews and people catching a flight from Malpensa, very few actual tourist coming to explore the region.
I did have a car (so did not use the shuttle) and explored the surroundings a bit. I found Somma Lombardo and the neighbouring villages and cities quite pleasant, very friendly folk. Everybody appreciated me trying in Italian and then switched over to English without any issue. You can easily walk into the centre and/or to the nearby Carrefour supermarket (not a hypermarkt). The hypermarkts Famila and Il Gigante (the latter also with a McDonalds) must be at about 30 minutes' walk.
For running I recommend heading north on SS33 to the next hotel for a few hundred metres, then crossing the railway track and following the roads (some unpaved), there are a few nice circuits you can run. It is much less hassle with traffic than just following the SS33.