The place is alright, 5 mins walk away from Milano Centrale.
A little far off from the attractions (Duomo), about 40mins walk or 20mins by public transport. But still easily accessible.
It was rather difficult to communicate with Corrado as he hardly replies messages. Best to confirm everything beforehand!