Appartments are small and cozy. Don't expect any extras, but you will have everything you need for short trip.
The advantage for us was location - just in front of great San Siro stadium and close to metro station.