We were a party of 4 and had a wonderful stay at Georgio's place. Very Central to everything. Place was clean and well appointed. Georgio could be reached when we needed him. Yes, 7 minute walk to the apt from Milano Centrale Stn and Metro is also right at the station.
The only downside, no fault on its own is that it's an upstairs apt with at least 5 flight of steps, seems like a lift is underway soon though and the bldg on the outside is really outdated. That didn't bother us because the apt inside is clean and looks like the pics. We would stay here again just because of the Location.