The check in is basically.a business letting out rooms, this is common on AirBnB now. Mauro, the guy who checked me in was nice, thorough and gave good advice.
The apartment location is very very good, 3 min from Centrale station, and good bars and food in Isola, a 10 minute walk away. there was Nespresso machine, washing/dryer combo machine, hairdryer and usual things available.
Book with confidence.