The place is 10 mins walk from Milan central station and 10 mins by metro to Doumo.
Plenty of resturants near by.
The house looked just liked the pictures!! We had no issue with the check in process as clear instructions were given before hand.