The place is absolutely fantastic. Lots of room for everyone, lots of toilets, large common areas, wifi works well, only thing missing was some cooking oil.
Area is perfect, reasonably calm (although you can hear some noise from the street) but steps away from the metro station, lots of great restaurants.
We will for sure be back anytime our team has to stay in Milano.