Great location - very close to Bocconi (10min walk), supermarket is 7min walking distance and Navigli is also very close (15 -20 min walk).
Marco would recommend to you all the places you could visit and he is very easy going!