Our experience staying with Carmelo was interesting...it definitely had its ups and downs. Pro: He was nice and helpful, actually picking us up at the metro station at 11:30 at night. Con: he didn't give us the wifi so we had to go out and search for a cafe with wifi just so we could double check how and when to get where. He also didn't give us the keys, so when we went out the next day, we just took a chance that he would be at his apartment when we got back. Pro: His apartment is right behind a transit stop which takes you downtown to the Duomo and shopping district and is only a 5 minute walk to the metro station which goes to central Milan. Con: it definitely wasn't the cleanest apartment. I think there's another review that describes the uncleanness of the shower and floor, ect. in more detail. So, all in all, it was fine for us since we only stayed there for a day, but I definitely couldn't have stayed there longer without getting those few things taken care of.