First host that didn't meet us in person, but used a self check-in kiosk that appears to be growing in Italy, as we noticed many of these locations called "Keesy". The process was very easy and not inconvenient for this location was along the way from Milan central station to the accommodation. If you arrive prior to check in time, you can store your luggages securely at the kiosk lockers for a small fee, and the kiosk also provides free wifi and good customer support should an issue arise.
As for the unit, it was nice and spacious and exactly like the pictures provided and as stated in the listing.